Difference between revisions of "Python4Delphi/ru"
From Free Pascal wiki
Jump to navigationJump to search (Created page with "= Overview = Current home: https://code.google.com/p/python4delphi/ From that page: <blockquote> Python for Delphi (P4D) is a set of free components that wrap up the Python...") |
|||
Line 1: | Line 1: | ||
− | = | + | = Обзор = |
− | + | Домашняя страница: https://code.google.com/p/python4delphi/ | |
− | + | С этой страницы: | |
<blockquote> | <blockquote> | ||
− | Python for Delphi | + | Питон для Дельфи (Python for Delphi — P4D) это набор свободных компонентов, которые заворачивают dll Питона в Дельфи и Лазарус (FPC). Они позволяют легко выполнять скрипты Питона, создавать новые модули Питона и новые типы. Можно создавать расширения Питон в виде dll и многое другое. P4D предлагает разные уровни функциональности: |
− | * | + | * Низкоуровневый доступ к API Питона |
− | * | + | * Высокоуровневое двунаправленное взаимодействие с Питоном |
− | * | + | * Доступ к объектам Питона, используя тип Дельфи Variant (VarPyth.pas) |
− | * | + | * Заворачивание объектов Дельфи для использования в скриптах Питона с помощью RTTI (WrapDelphi.pas) |
− | P4D | + | P4D упрощает использование Питона в качестве скриптового языка для приложений Дельфи. |
</blockquote> | </blockquote> | ||
− | + | [https://code.google.com/p/python4delphi/source/list changelog] датирует последние доработки ноябрём 2012г. | |
− | [https://github.com/pyscripter/python4delphi/commit/88c06f11e70d471fc5dfd3b1e7e446c09eb5ab9a | + | [https://github.com/pyscripter/python4delphi/commit/88c06f11e70d471fc5dfd3b1e7e446c09eb5ab9a Коммит от 21.1.2018 объявляет о совместимости как с Лазарус так и (надеюсь) с Дельфи Линукс.] |
Revision as of 19:19, 1 June 2023
Обзор
Домашняя страница: https://code.google.com/p/python4delphi/
С этой страницы:
Питон для Дельфи (Python for Delphi — P4D) это набор свободных компонентов, которые заворачивают dll Питона в Дельфи и Лазарус (FPC). Они позволяют легко выполнять скрипты Питона, создавать новые модули Питона и новые типы. Можно создавать расширения Питон в виде dll и многое другое. P4D предлагает разные уровни функциональности:
- Низкоуровневый доступ к API Питона
- Высокоуровневое двунаправленное взаимодействие с Питоном
- Доступ к объектам Питона, используя тип Дельфи Variant (VarPyth.pas)
- Заворачивание объектов Дельфи для использования в скриптах Питона с помощью RTTI (WrapDelphi.pas)
P4D упрощает использование Питона в качестве скриптового языка для приложений Дельфи.
changelog датирует последние доработки ноябрём 2012г.
Коммит от 21.1.2018 объявляет о совместимости как с Лазарус так и (надеюсь) с Дельфи Линукс.