Membuat Arkib Zip Direktori dalam Python
Apabila bekerja dengan sistem fail, mencipta arkib struktur direktori boleh menjadi berguna tugasan. Python menawarkan kaedah mudah untuk mencapai ini, terutamanya melalui fungsi shutil.make_archive.
Menggunakan shutil.make_archive
Untuk mencipta arkib zip direktori menggunakan shutil.make_archive , ikuti langkah berikut:
Panggil shutil.make_archive(output_filename, 'zip', dir_name):
Contoh:
import shutil shutil.make_archive('my_archive', 'zip', 'my_directory')
Kod ini akan membuat arkib zip bernama 'my_archive.zip' yang mengandungi kandungan folder 'my_directory'.
Pilihan Terperinci
Fungsi shutil.make_archive menyediakan parameter tambahan jika anda memerlukan lebih banyak penyesuaian. Walau bagaimanapun, untuk membuat arkib zip asas, kaedah yang diterangkan di atas sudah memadai. Jika anda memerlukan kawalan yang lebih terperinci ke atas proses pengarkiban, anda mungkin mahu meneroka modul fail zip untuk penyesuaian selanjutnya.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Membuat Arkib Zip daripada Direktori dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!