Durante a parte 1 do nosso webinar na semana passada, houve algumas perguntas sobre a instalação de componentes e primeiros passos. Fiz um pequeno vídeo e queria dar alguns detalhes aqui.
- SynEdit é uma biblioteca opcional que fornece realce de sintaxe e comportamentos de recuo adequados se você deseja permitir que os usuários editem o código Python em seu aplicativo. Se você deseja apenas interagir com as bibliotecas Python e Python, não precisa do SynEdit. É um conjunto de componentes VCL de código aberto disponível via GetIt ou no GitHub. Instalá-lo via GetIt é o mais fácil.
-
Python4Delphi é a biblioteca que fornece a integração entre Python e Delphi. É efetivamente uma ponte bidirecional que permite ao Delphi executar código Python e chamar bibliotecas Python e permite ao Python chamar módulos escritos em Delphi de outra forma interagir com código Delphi, objetos, interfaces, registros, etc. Por exemplo, você pode envolver o VCL de Python e use-o para criar um aplicativo GUI. A é uma página wiki que cobre a instalação.
-
Python fornece bibliotecas e interpretadores. Você precisará da versão certa para a plataforma de destino (Win, macOS, Linux, etc.) e certifique-se de que a quantidade de bits (32 x 64 bits) corresponda ao seu programa. Você pode instalar as versões de 32 e 64 bits lado a lado no Windows. Python fornece uma versão embutida que é uma instalação mínima e você pode facilmente incluí-la em seu programa. Para obter mais informações sobre o uso de versões específicas do Python, consulte o Wiki do P4D.