Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiTech PartnerНовости

Начало работы с Python4Delphi

Во время части 1 нашего вебинара на прошлой неделе было несколько вопросов об установке компонентов и начале работы. Я сделал короткое видео и хотел рассказать здесь некоторые подробности.

  • SynEdit — это дополнительная библиотека, которая обеспечивает выделение синтаксиса и правильное поведение отступов, если вы хотите разрешить пользователям редактировать код Python в вашем приложении. Если вы просто хотите взаимодействовать с библиотеками Python и Python, вам не нужен SynEdit. Это набор компонентов VCL с открытым исходным кодом, доступный через GetIt или на GitHub. Проще всего установить через GetIt.
  • Python4Delphi — это библиотека, которая обеспечивает интеграцию между Python и Delphi. По сути, это двунаправленный мост, который позволяет Delphi выполнять код Python и вызывать библиотеки Python, а также позволяет Python вызывать модули, написанные на Delphi, иным образом взаимодействовать с кодом Delphi, объектами, интерфейсами, записями и т. Д. Например, вы можете обернуть VCL из Python и используйте его для создания графического интерфейса приложения. Это вики-страница, посвященная установке.

  • Python предоставляет библиотеки и интерпретаторы. Вам понадобится версия, подходящая для целевой платформы (Win, macOS, Linux и т. Д.), И убедитесь, что разрядность (32-разрядная или 64-разрядная) соответствует вашей программе. В Windows можно установить одновременно 32-разрядную и 64-разрядную версии. Python предоставляет встраиваемую версию, которая требует минимальной установки, и вы можете легко включить ее в свою программу. Для получения дополнительной информации об использовании определенных версий Python см. P4D Wiki.

    Подробнее о Python4Delphi.

See What's New in 12.2 Athens See What's New in 12.2 Athens Dev Days of Summer 2-24

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

Об авторе

Директор Delphi Consulting компании GDK Software USA. Множество патентов, связанных с программным обеспечением, в том числе разблокировка с помощью смахивания и графического ключа и поисковые системы. Первые серебряные и золотые значки Delphi на переполнение стека Бывший адвокат разработчиков Embarcadero Technologies. Давний поклонник программирования, особенно Delphi. Автор, подкастер/ютубер, импровизатор, оратор, отец и друг.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

IN THE ARTICLES