Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Bibliotecas de código fuente (https://www.clubdelphi.com/foros/forumdisplay.php?f=53)
-   -   Nuevo proyecto: Python4Pascal (https://www.clubdelphi.com/foros/showthread.php?t=98095)

salvadordf 20-10-2026 18:53:11

Nuevo proyecto: Python4Pascal
 
Hola:

Acabo de publicar el proyecto Python4Pascal en GitHub.
https://github.com/salvadordf/Python4Pascal

Python4Pascal se basa en el proyecto Python4Delphi, creado por Kiriakos Vlahos (PyScripter).

Es compatible con Python 3.15, 3.14, 3.13, 3.12, 3.11 y 3.10, y funciona en Windows, Linux, macOS y Android.

Python4Pascal ha sido desarrollado y probado en Delphi 13.2, Delphi XE2, Delphi 7 y Lazarus 4.8/FPC 3.2.2.

Características principales de Python4Pascal:
- Compatible con la versión más reciente de Python (3.15).
- Gestiona automáticamente el ciclo de vida de los objetos de Python.
- Cuenta con documentación completa mediante comentarios en el código (formato XML), así como en archivos CHM y HTML.
- Incluye más de 1200 funciones y tipos de bibliotecas de Python.
- Proporciona numerosas clases auxiliares para gestionar objetos de Python, utilizando tipos de Delphi/Lazarus como argumentos siempre que sea posible.
- Incluye demostraciones para Windows, Linux, macOS y Android.
- Permite crear módulos y extensiones de módulos para Python.
- Puede gestionar objetos de Python mediante tipos «variant» o a través de envoltorios («wrappers») de Delphi.

Aunque Python4Pascal comparte algunos aspectos con Python4Delphi, muchas otras características son bastante diferentes. Algunas funcionalidades de Python4Delphi no están incluidas; por ejemplo, el RTTI y el código en ensamblador utilizado para gestionar las «callbacks».

Todavía me queda pendiente redactar algunos tutoriales en la Wiki.

Casimiro Noteví 21-10-2026 00:48:01

^\||/^\||/^\||/
Gracias por compartirlo.


La franja horaria es GMT +2. Ahora son las 00:55:44.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi