কম্পিউটার

পাইথনে ডিরেক্টরি গাছের কাঠামো কীভাবে তালিকাভুক্ত করবেন?


আপনি os.walk() পদ্ধতিটি ব্যবহার করতে পারেন সমস্ত পথের শিশুদের তালিকা পেতে যা আপনি গাছটি প্রদর্শন করতে চান। তারপর আপনি পাথগুলিতে যোগ দিতে পারেন এবং প্রতিটি ফাইলের পরম পথ পেতে পারেন৷

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

import os
def tree_printer(root):
    for root, dirs, files in os.walk(root):
        for d in dirs:
            print os.path.join(root, d)    
        for f in files:
            print os.path.join(root, f)
tree_printer('.')

এটি প্রথমে আপনার গাছের সমস্ত ডিরেক্টরিগুলির একটি তালিকা প্রিন্ট করবে এবং ডিরেক্টরির সমস্ত ফাইলের পাথগুলি পুনরাবৃত্তভাবে মুদ্রণ করবে৷

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

C:\hello\my_folder
C:\hello\another_folder
C:\hello\my_folder\abc.txt
C:\hello\my_folder\xyz.txt
C:\hello\another_folder\new.txt
...

  1. পাইথনে দিকনির্দেশের তালিকা ব্যবহার করে বাইনারি ট্রি অতিক্রম করার প্রোগ্রাম

  2. পাইথন কিভাবে নেস্টেড তালিকা কপি করবেন

  3. পাইথন কিভাবে স্ট্রিং এর তালিকা সাজাতে হয়

  4. পাইথনে বাইনারি ট্রি ইনভার্ট করুন