cancel
Showing results for 
Search instead for 
Did you mean: 
ChrisBrook
Level 4
Status: Needs More Info

Problem Statement:
Currently we have a number of use cases which require Python scripts to complete specific NLE activity or to support with the management of files such as:

  • encrypting/ decrypting with specific PGP keys
  • converting protected PDF documents to unprotected, editable and readable documents for OCR extraction
  • managing multiple PDF documents such as deleting pages, merging documents

These scripts are currently utilised as standalone py files which are triggered via Blue Prism; but not within Blue Prism.

Proposed Solution:

  • Include Python as a supported language within Blue Prism code stages
  • Provide Python as an installable supporting application alongside core Blue Prism product installer
  • Provide the ability to run 'pip install' to obtain dependencies for scripts all within Blue Prism.
13 Comments
AmyTsaousi
Community Team
Community Team

Hi Chris, 

Thank you for submitting your idea. We've reviewed it and has been submitted to be scored by the rest of our ideation team. 

Please check back for progress on your idea in the future.

Many thanks,

Amy

Jatin__Kalra
Level 5

I know about the functionality which is mentioned in https://community.blueprism.com/HigherLogic/System/DownloadDocumentFile.ashx?DocumentFileKey=c0683b90-4d0c-4c52-b20e-098a2eab426d

but we can make the steps more easier as this lot of time and efforts there should be direct stage where you copy and paste all code and directly execute it.

Status changed to: Needs More Info

Hi @ChrisBrook,

Thanks for taking the time to raise an idea.

In our recent Blue Prism Enterprise 7.4 release, we included the ability to use Python code natively within code stages. We have opted to not include Python in the BPE installer however, as it was felt this would cause reduced flexibility for customers as it would link the product to one specific version of Python and it would require a significant amount of legal legwork from our internal teams to facilitate this.

Can I ask for a little more insight about the last point in your idea, "Provide the ability to run 'pip install' to obtain dependencies for scripts all within Blue Prism"? Can you confirm why having this feature would be important/useful for you and your team when using Python?

 

Based on this update, I'm going to mark this idea as Needs More Info while I await your response.

 

Regards,

Rob