Worauf kommt es in Python-Eizellen an?

8

Wenn ich python setup.py install django starte, erzeugt es eine Eildatei.

Was ist der Nutzen von Python-Eizellen?

    
zjm1126 08.12.2010, 05:16
quelle

3 Antworten

6
___ qstnhdr ___ Worauf kommt es in Python-Eizellen an? ___ tag123python ___ Python ist eine dynamische und stark typisierte Programmiersprache, die die Usability betont. Zwei ähnliche, aber größtenteils inkompatible Versionen von Python sind weit verbreitet (2 und 3). Wenn Sie eine versionsspezifische Python-Frage haben, sollten Sie die Tags [python-2.7] oder [python-3.x] zusätzlich zum Tag [python] verwenden. Wenn Sie eine Python-Variante wie jython, pypy, iron-python usw. verwenden, kennzeichnen Sie diese bitte entsprechend. ___ qstntxt ___

Wenn ich %code% django starte, erzeugt es eine Eildatei.

Was ist der Nutzen von Python-Eizellen?

    
___ tag123django ___ Django ist ein serverseitiges Open-Source-Webanwendungs-Framework, das in Python geschrieben wurde. Es wurde entwickelt, um den Aufwand für die Erstellung komplexer datengesteuerter Websites und Webanwendungen zu reduzieren, mit besonderem Fokus auf weniger Code, keine Redundanz und expliziter als implizit. ___ answer4384415 ___

Eine kleine Einführung in Python Eggs .

    
___ tag123egg ___ Ein Python-Ei ist eine Datei, die Python-Projekte als Bundles verteilt. Es wird normalerweise mit dem zip-Algorithmus komprimiert. Egg-Dateien enthalten normalerweise einige Metadaten; Die Dateiendung ist ".egg". Das Konzept ist einer Java-JAR-Datei sehr ähnlich. ___ antwort4384502 ___

Das "Ei" ist Pythons binäres Distributionsformat. Es ist im Grunde eine gezippte Datei mit zusätzlichen Metadaten, die Sie einem anderen Python-Benutzer geben können. Er kann sie "installieren" und benutzen. Weitere Informationen zu dem, was sie sind, finden Sie in Ссылка . Da es sich um ein "natives" Format handelt, kann Python benutzerdefinierte Importer und Ähnliches verwenden.

Weitere Informationen zur Verwendung finden Sie in .

Ich bin schon seit einiger Zeit nicht mehr mit der Verpackungswelt verbunden. Es wurde darüber gesprochen, die Unterstützung für Binärdistributionsformate einzustellen. Die relevanten Dokumente, die ich kenne, sind Ссылка

    
___ answer4384411 ___

Die Eildatei ist ein Archiv, das ein Modul enthält (in Ihrem Fall Django) und Ihnen %code% zur Verfügung stellt. Lesen Sie mehr dazu hier

    
___
Noufal Ibrahim 08.12.2010 05:36
quelle
1

Die Eildatei ist ein Archiv, das ein Modul enthält (in Ihrem Fall Django) und Ihnen import something_from_egg zur Verfügung stellt. Lesen Sie mehr dazu hier

    
Gabi Purcaru 08.12.2010 05:18
quelle

Tags und Links