একটি জিপ থেকে সমস্ত .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 ফাইল বের করে বর্তমান ডিরেক্টরিতে সংরক্ষণ করবে।