কম্পিউটার

পাইথন ব্যবহার করে কিভাবে একটি জিপ ফাইলে ফাইল যোগ করা হয়?


একটি ডিরেক্টরির একটি জিপ সংরক্ষণাগার তৈরি করতে zipfile মডিউল ব্যবহার করুন৷ os.walk ব্যবহার করে ডিরেক্টরি ট্রিতে চলুন এবং এতে সমস্ত ফাইল পুনরাবৃত্তভাবে যোগ করুন।

উদাহরণ

import os
import zipfile
def zipdir(path, ziph):
    # ziph is zipfile handle
    for root, dirs, files in os.walk(path):
        for file in files:
            ziph.write(os.path.join(root, file))
zipf = zipfile.ZipFile('Zipped_file.zip', 'w', zipfile.ZIP_DEFLATED)
zipdir('./my_folder', zipf)
zipf.close()

উপরের কোডটি 'Zipped_file.zip' ফাইলে my_folder-এর বিষয়বস্তু জিপ করবে। এবং এটি বর্তমান ডিরেক্টরিতে সংরক্ষণ করুন।


  1. পাইথন ব্যবহার করে কিভাবে PDF ফাইলগুলিকে Excel ফাইলে রূপান্তর করবেন?

  2. পাইথন ব্যবহার করে পাওয়ারপয়েন্ট ফাইল কিভাবে তৈরি করবেন

  3. কিভাবে ম্যাকে ফাইল জিপ করবেন

  4. Windows 10 এ পাওয়ারশেল ব্যবহার করে ফাইলগুলিকে কীভাবে জিপ/আনজিপ করবেন