কম্পিউটার

পাইথনে প্রদত্ত ডিরেক্টরিতে আমি কীভাবে ফাইলগুলিকে পুনরাবৃত্তি করতে পারি?


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. কিভাবে পাইথনে একটি ডিরেক্টরিতে একাধিক ফাইলের নাম পরিবর্তন করবেন?