কম্পিউটার

কিভাবে পাইথন ব্যবহার করে একটি ফাইল খুঁজে বের করবেন?


পাইথন ব্যবহার করে একটি ডিরেক্টরির মধ্যে একটি ফাইল খুঁজতে, আপনি os.walk ব্যবহার করে ডিরেক্টরি ট্রিতে হাঁটতে পারেন এবং ফাইলটি নিম্নরূপ খুঁজে পেতে পারেন -

উদাহরণ

import os
def find_file(file_name, directory_name):
    files_found = []
    for path, subdirs, files in os.walk(directory_name):
        for name in files:
            if(file_name == name):
                file_path = os.path.join(path,name)
                files_found.append(file_path)
    return files_found
find_file('my_file.txt', 'my_folder')

যখন আপনি এই স্ক্রিপ্টটি চালান এবং −

এর মতো ফোল্ডার কাঠামো থাকে
my_folder/
    another_folder/
        my_file
        another_file
    hello.py
    my_file

আউটপুট

আপনি আউটপুট পাবেন −

['/my_folder/another_folder/my_file', '/my_folder/my_file']

  1. পাইথনে স্কিট-লার্ন ব্যবহার করে একটি চিত্রের কনট্যুরগুলি কীভাবে খুঁজে পাবেন?

  2. পাইথন ব্যবহার করে একটি ফাইলের মোড কিভাবে পরিবর্তন করবেন?

  3. পাইথন ব্যবহার করে একটি ফাইলের অনুমতি কিভাবে পরিবর্তন করবেন?

  4. কিভাবে Python ব্যবহার করে একটি ফাইল মুছে ফেলতে হয়?