কম্পিউটার

পাইথনে পুনরাবৃত্তভাবে একটি ডিরেক্টরির মাধ্যমে কীভাবে স্ক্যান করবেন?


আপনি os.walk ফাংশন ব্যবহার করতে পারেন পাইথনে ডিরেক্টরি ট্রির মধ্য দিয়ে যেতে।

উদাহরণ

import os
for dirpath, dirs, files in os.walk("./my_directory/"):  
            for filename in files:
                        fname = os.path.join(dirpath,filename)
                        with open(fname) as myfile:
                                    print(myfile.read())

উপরের প্রোগ্রামটি পুনরাবৃত্তিমূলকভাবে my_directory ট্রির মধ্য দিয়ে যায় এবং ট্রির প্রতিটি ফাইলের বিষয়বস্তু কনসোল আউটপুটে প্রিন্ট করে।


  1. পাইথন ব্যবহার করে বর্তমান ডিরেক্টরি কিভাবে পরিবর্তন করবেন?

  2. পাইথন ব্যবহার করে পুনরাবৃত্তিমূলকভাবে একটি ডিরেক্টরি কীভাবে তৈরি করবেন?

  3. পাইথন ব্যবহার করে কিভাবে একটি ডিরেক্টরি তৈরি করবেন?

  4. পাইথনে একটি ডিরেক্টরিতে একাধিক ফাইল কীভাবে মুছবেন?