কম্পিউটার

পাইথন ব্যবহার করে কিভাবে একটি জিপ ফাইল থেকে সমস্ত .txt ফাইল বের করা যায়?


একটি জিপ থেকে সমস্ত .txt ফাইল বের করার জন্য, আপনাকে জিপফাইলের সমস্ত ফাইল লুপ করতে হবে, একটি ফাইল txt ফাইল কিনা তা পরীক্ষা করে দেখতে হবে। যদি এটি একটি txt ফাইল হয় তবে এটি এক্সট্রাক্ট করুন। এর জন্য আমরা জিপফাইল মডিউল এবং এর এক্সট্রাক্ট ফাংশন ব্যবহার করব।

উদাহরণস্বরূপ

import zipfile
my_zip = zipfile.Zipfile('my_zip_file.zip') # Specify your zip file's name here
storage_path = '.'
for file in my_zip.namelist():
    if my_zip.getinfo(file).filename.endswith('.txt'):
        my_zip.extract(file, storage_path) # extract the file to current folder if it is a text file

উপরের কোডটি চালালে my_zip_file.zip খুলবে এবং এটি থেকে সমস্ত txt ফাইল বের করে বর্তমান ডিরেক্টরিতে সংরক্ষণ করবে।


  1. পাইথন - কিভাবে একটি স্ট্রিং থেকে সমস্ত সংখ্যা বের করতে হয়

  2. পাইথনে মাইএসকিউএল ব্যবহার করে একটি টেবিল থেকে সমস্ত ডেটা কীভাবে নির্বাচন করবেন?

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

  4. কিভাবে লিনাক্সে জিপ ফাইল এক্সট্র্যাক্ট করবেন