Какъв е смисълът на файловете с яйца на Python?

Когато стартирам python setup.py install django, той генерира яйчен файл.

Каква е полезността на файловете с яйца на Python?


person zjm1126    schedule 08.12.2010    source източник


Отговори (2)


„Яйцето“ е двоичният формат за разпространение на Python. По същество това е компресиран файл с някои допълнителни метаданни, които можете да дадете на друг потребител на Python. Той може да ги "инсталира" и използва. За подробности какво представляват те, моля, вижте http://peak.telecommunity.com/DevCenter/PythonEggs. Тъй като е "роден" формат, Python може да използва персонализирани вносители и други подобни.

За подробности как да ги използвате, вижте това.

От известно време нямам връзка със света на опаковките. Говореше се за прекратяване на поддръжката на двоични формати за разпространение. Съответните документи, за които знам, са на http://bitbucket.org/tarek/distutils2/src/tip/docs/design/wiki.rst

person Noufal Ibrahim    schedule 08.12.2010

файлът egg е архив, който съдържа модул (django във вашия случай) и ви дава възможност да import something_from_egg. Прочетете повече тук

person Gabi Purcaru    schedule 08.12.2010