برو به محتوای اصلی
کامران هاشمی
برنامه نویس
۴ سال پیش پرسیده شده

با چه دستوری می‌توان فایل‌های zip در پایتون را unzip کرد؟

من کجام؟ اینجا کجاست؟

در جوابکو می‌تونید در مورد هر موضوعی سوال کنید، به سوالای بقیه جواب بدید و تجربه‌تون رو به اشتراک بگذارید!

محمد‌علی ناصری
توسعه دهنده نرم افزار

می‌توانید برای unzip همه فایل‌ها و پوشه‌ها از یک فایل zip به مسیر فعلی از ()extractall استفاده کنید. همچنین می‌توانید برای استخراج همه فایل‌ها و پوشه‌ها در یک مسیر خاص، نام یک پوشه را به ()extracall رد کنید. اگر پوشه‌ای را که رد کرده‌اید وجود نداشته باشد، این متد آن را برای شما می‌سازد:

با چه دستوری می‌توان فایل‌های zip در پایتون را unzip کرد؟

این بار باید نام فایل و مسیری را که بعدها در آن فایل‌ها استخراج می‌شوند را اول بدهید. همچنین، به جای ()extractall باید از متد ()extract استفاده کنید. در اینجا قطعه کدی برای استخراج فایل‌های تکی می‌باشد:

با چه دستوری می‌توان فایل‌های zip در پایتون را unzip کرد؟