Python for Delphi (P4D) is a set of free components that wrap up the Python dll into Delphi and Lazarus (FPC). They let you easily execute Python scripts, create new Python modules and new Python types. You can create Python extensions as dlls and much more. P4D provides different levels of functionality:
- Low-level access to the python API
- High-level bi-directional interaction with Python
- Access to Python objects using Delphi custom variants (VarPyth.pas)
- Wrapping of Delphi objects for use in python scripts using RTTI (WrapDelphi.pas)
P4D makes it very easy to use python as a scripting language for Delphi applications. It comes with an extensive range of demos and tutorials.
Delphinus-Support
TRADUÇÃO by Google Tradutor
O Python para Delphi (P4D) é um conjunto de componentes livres que agrupam a dll Python no Delphi e no Lazarus (FPC). Eles permitem executar facilmente scripts Python, criar novos módulos e novos tipos de Python. Você pode criar extensões Python como DLLs e muito mais. O P4D fornece diferentes níveis de funcionalidade:
Acesso de baixo nível à API python
Interação bidirecional de alto nível com Python
Acesso a objetos Python usando variantes personalizadas do Delphi (VarPyth.pas)
Encapsulamento de objetos Delphi para uso em scripts python usando RTTI (WrapDelphi.pas)
O P4D facilita muito o uso de python como uma linguagem de script para aplicativos Delphi. Ele vem com uma extensa gama de demos e tutoriais.
Suporte para Delphinus