Skip to content

Python Integration #28

Open
Open
@gorhinstroebel

Description

@gorhinstroebel

Feature Request

Description

[Provide a clear and concise description of the feature you'd like to request. Explain what the feature does, why it is needed, and how it would benefit users.]

  • I would like to request a feature to enable users to run Python scripts (py), NOT EXECUTABLES.
  • It would be beneficial for bringing more developers to the community who find the tool helpful and want to contribute but are unable to due to lack of Delphi knowledge or who just prefer to program in Python
  • This could help with building the ability for users/developers to add plugins

Use Case

  • Writing network tools, and other tools.
  • Allowing the community to develop tools with python
  • Learning python

Proposed Behavior

  • Maybe an embedded runtime or python environment.

image

  • When Developer Tools is launched the application then populates the sub-category "Other" with the file name - the extension (.py) with a new clickable UI element, once this UI element is clicked an embedded terminal within DevTools will run the script

This is just proposed behavior and can be altered, just throwing out ideas

Benefits

  • Would be beneficial in the process for allowing the ability to add plugins
  • Allowing the community to develop tools with python
  • Learning python

Possible 3rd party library that could help with this integration this library uses an MIT License

https://github.com/pyscripter/python4delphi

Embacadero Get it: https://getitnow.embarcadero.com/python4delphi/

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions