فایل EGG چیست؟
یک فایل EGG که با نام Python eggs نیز شناخته میشود، یک فرمت توزیع قدیمیتر از توزیعهای Python است. این یک آرشیو فشرده ZIP با پسوند .egg است و حاوی فایلهای منبع برنامه پایتون به همراه اطلاعات متا در مورد توزیع است. فایلهای EGG جایگزین فایلهای اجرایی ویندوز EXE هستند اما بین پلتفرمی هستند. این قالب قدیمیتر برای توزیعهای پایتون با فرمت جدیدتر Wheel (WHL) در اوایل سال 2010 جایگزین شد.
فرمت فایل EGG
فایل های EGG به عنوان آرشیو فشرده فشرده ذخیره می شوند. به این معنی که اگر پسوند .egg را با .zip جایگزین کنید، میتوانید آن را با ابزارهای استاندارد رفع فشار مانند Corel WinZIP، Microsoft Explorer یا RARLAB WinRAR باز کنید.
فایل های EGG را می توان با استفاده از بسته distutils که توسط پایتون در دسترس است ایجاد کرد. ابزار دیگری که می تواند فایل های EGG را ایجاد و باز کند SetupTools است. فایل های EGG را می توان با استفاده از easy_install به صورت بسته نصب کرد.
توجه - فرمت فایل EGG به نفع فرمت فایل WHL چرخدار جدید منسوخ شده است.