Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiNotíciaTech Partner

Primeiros passos com Python4Delphi

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.

    Mais detalhes do Python4Delphi.


What's Next
Delphi Enter the Digital Fan Art and AI Art Contest
Delphi Fan Art Contest

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Sobre o autor

Defensor do desenvolvedor chefe da Embarcadero Technologies.

Leave a Reply

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

IN THE ARTICLES