কম্পিউটার

আমি কিভাবে পাইথনে একটি ডিরেক্টরির সমস্ত ফাইল তালিকাভুক্ত করব?


os.listdir(my_path) আপনাকে my_path ডিরেক্টরি - ফাইল এবং ডিরেক্টরিতে যা আছে সবই পাবে৷

উদাহরণ

আপনি এটি নিম্নরূপ ব্যবহার করতে পারেন:

>>> import os
>>> os.listdir('.')
['DLLs', 'Doc', 'etc', 'include', 'Lib', 'libs', 'LICENSE.txt', 'NEWS.txt', 'python.exe', 'pythonw.exe', 'README.txt', 'Scripts', 'share', 'tcl', 'Tools', 'w9xpopen.exe']

আউটপুট

আপনি যদি শুধু ফাইল চান, আপনি isfile ব্যবহার করে এটি ফিল্টার করতে পারেন:

>>> import os
>>> file_list = [f for f in os.listdir('.') if os.path.isfile(os.path.join('.', f))]
>>> print file_list
['LICENSE.txt', 'NEWS.txt', 'python.exe', 'pythonw.exe', 'README.txt', 'w9xpopen.exe']

  1. পাইথনে একটি তালিকা কীভাবে ঘোষণা করবেন

  2. একটি ডিরেক্টরিতে পাইথন তালিকা ফাইল:ধাপে ধাপে নির্দেশিকা

  3. পাইথনে একটি তালিকা কীভাবে অনুলিপি করবেন

  4. পাইথন - কিভাবে একটি ফোল্ডারে সমস্ত এক্সেল ফাইল মার্জ করবেন