Какой смысл в файлах яиц Python?

Когда я бегу python setup.py install Django, он генерирует файл яйца.

Чем полезны файлы яиц Python?

3 ответа

"Яйцо" - это двоичный формат дистрибутива Python. Это в основном заархивированный файл с некоторыми дополнительными метаданными, которые вы можете передать другому пользователю Python. Он может "установить" и использовать их. Для получения подробной информации о том, чем они являются, пожалуйста, обратитесь к http://peak.telecommunity.com/DevCenter/PythonEggs. Поскольку это "родной" формат, Python может использовать нестандартных импортеров и тому подобное.

Для получения подробной информации о том, как их использовать, проверьте это.

Я уже давно не на связи с миром упаковки. Был разговор о прекращении поддержки бинарных форматов распространения. Соответствующие документы, о которых я знаю, находятся по адресу http://bitbucket.org/tarek/distutils2/src/tip/docs/design/wiki.rst

Файл яйца представляет собой архив, который содержит модуль (django в вашем случае) и дает вам возможность import something_from_egg, Узнайте больше здесь

Другие вопросы по тегам