Lecture: eGenix PyRun - Python in einer einzigen 12MB Datei

eGenix PyRun kondensiert eine komplette Python Laufzeitumgebung mit Interpreter und Standardbibliothek in eine einzige sehr kompakte ausführbare pyrun Programmdatei.

eGenix PyRun kondensiert eine komplette Python Laufzeitumgebung mit Interpreter und Standardbibliothek in eine einzige ausführbare pyrun Programmdatei.

PyRun ist nur ca. 12MB groß, enthält aber den größten Teil einer üblicherweise ca. 100MB großen Python Installation. Die Größe kann per gzexe oder upx auf unter 4MB reduziert werden.

Es bietet damit eine ganze Reihe von Vorteilen gegenüber einer regulären Python Installation. Hier die wichtigsten Aspekte:

* Sehr kompakt
* Keine Installation oder Root Rechte notwendig
* Kann unabhängig von einer System Python Installation verwendet werden
* Bessere Startzeit als reguläres Python
* Kompatibel mit distutils/setuptools/pip/etc.
* virtualenv Ersatz

Derzeit unterstützte Systeme sind Linux, Mac OS X und FreeBSD. Es sollte aber auch auf anderen Unix Systemen verwendbar sein. PyRun wird von eGenix unter einer Open Source Lizenz verfügbar gemacht.

Abstract:

Der Vortrag wird das Projekt vorstellen, eine Anwendungsdemo zeigen und je nach verfügbarer Zeit auch die Übersetzung demonstrieren.

Info

Day: 2012-08-25
Start time: 11:15
Duration: 01:00
Room: C219/Python (Sa), Perl (So)
Track: Python
Language: de

Links:

Feedback

Click here to let us know how you liked this event.

Concurrent Events