PyScripter - Sponsored von Embarcadero
PyScripter ist eine quelloffene, leichtgewichtige Python-IDE mit vielen Funktionen.
PyScripter hat alle Funktionen, die man von einer modernen Python-IDE erwartet, in einem schlanken Paket. Es ist auch nativ für Windows kompiliert, um minimalen Speicher mit maximaler Leistung zu verwenden. Die IDE ist quelloffen und vollständig in Delphi entwickelt, mit Erweiterungsmöglichkeiten über Python-Skripte.
Funktionen
VCL und FMX Libraries for Python
VCL und FireMonkey(FMX) sind ausgereifte GUI-Bibliotheken, die von Tausenden von Delphi- und C++Builder-Entwicklern auf der ganzen Welt genutzt werden. Die DelphiVCL- und DelphiFMX-Bibliotheken für Python sind eine Reihe von Python-Modulen, die die robusten und ausgereiften VCL- und FireMonkey (FMX)-GUI-Bibliotheken in die Hände von Python-Entwicklern legen.
DelphiVCL für Python konzentriert sich auf die native Windows-Entwicklung und verwendet das VCL-Framework für Windows, während DelphiFMX für Python das plattformübergreifende FireMonkey-Framework verwendet und ein leistungsstarkes, flexibles GUI-Framework für Windows, Linux, macOS und Android bereitstellt.
InterBase Treiber für Python
Der neue InterBase-Treiber für Python ist technisch gesehen ein Python 3-Bibliothekspaket, das die Python Database API 2.0-konforme Unterstützung (gemäß PEP 249 - Python Database API Specification v2.0 | peps.python.org<|>PEP 249 - Python Database API Specification v2.0 | peps.python.org) für die Embarcadero InterBase Database implementiert.
Der Treiber bietet Unterstützung für die Ausführung von Anwendungen unter Windows und Linux, nachdem die InterBase-Client-Bibliothek installiert wurde, funktioniert aber auch unter macOS. Er kann von diesen Betriebssystemen aus verwendet werden, um mit einer regulären InterBase-Serverinstanz unter Windows oder Linux zu arbeiten. Sie kann aber auch lokal mit der InterBase Desktop Edition und mit den eingebetteten Editionen der Datenbank, IBToGo und IBLite, verwendet werden.
Der neue Treiber von Embarcadero unterstützt alle Konfigurationen von InterBase und bietet darüber hinaus spezielle Unterstützung für viele neue Funktionen der Datenbank, wie z.B. Change Views und Verschlüsselung.
Hinweis: InterBase Developer Edition oder IBLite werden benötigt, um den Python-Treiber einzusetzen.