সমস্ত ফাইল বিভিন্ন ডিরেক্টরির মধ্যে রয়েছে এবং পাইথনেরও এগুলি পরিচালনা করতে কোনও সমস্যা নেই। OS মডিউলের বিভিন্ন পদ্ধতি রয়েছে যা আপনাকে ডিরেক্টরি তৈরি করতে, অপসারণ করতে এবং পরিবর্তন করতে সাহায্য করে।
mkdir() পদ্ধতি
আপনি mkdir() ব্যবহার করতে পারেন বর্তমান ডিরেক্টরিতে ডিরেক্টরি তৈরি করতে os মডিউলের পদ্ধতি। আপনাকে এই পদ্ধতিতে একটি আর্গুমেন্ট সরবরাহ করতে হবে যাতে তৈরি করা ডিরেক্টরির নাম থাকে।
সিনট্যাক্স
os.mkdir("newdir")
উদাহরণ
বর্তমান ডিরেক্টরি -
-এ একটি ডিরেক্টরি পরীক্ষা তৈরি করার উদাহরণ নিচে দেওয়া হল#!/usr/bin/python import os # Create a directory "test" os.mkdir("test")
chdir() পদ্ধতি
আপনি chdir() ব্যবহার করতে পারেন বর্তমান ডিরেক্টরি পরিবর্তন করার পদ্ধতি। chdir() পদ্ধতিটি একটি আর্গুমেন্ট নেয়, যেটি সেই ডিরেক্টরির নাম যা আপনি বর্তমান ডিরেক্টরি তৈরি করতে চান৷
সিনট্যাক্স
os.chdir("newdir")
উদাহরণ
"/home/newdir" ডিরেক্টরি -
-এ যাওয়ার উদাহরণ নিচে দেওয়া হল#!/usr/bin/python import os # Changing a directory to "/home/newdir" os.chdir("/home/newdir")
getcwd() পদ্ধতি
getcwd() পদ্ধতি বর্তমান কার্যকারী ডিরেক্টরি প্রদর্শন করে।
সিনট্যাক্স
os.getcwd()
উদাহরণ
বর্তমান ডিরেক্টরি -
দেওয়ার উদাহরণ নিচে দেওয়া হল#!/usr/bin/python import os # This would give location of the current directory os.getcwd()
rmdir() পদ্ধতি
rmdir() মেথড ডিরেক্টরিটি মুছে দেয়, যেটি পদ্ধতিতে একটি আর্গুমেন্ট হিসেবে পাস করা হয়।
একটি ডিরেক্টরি অপসারণ করার আগে, এটির সমস্ত বিষয়বস্তু মুছে ফেলা উচিত৷
৷সিনট্যাক্স
os.rmdir('dirname')
উদাহরণ
নিম্নলিখিত "/tmp/test" ডিরেক্টরি সরানোর উদাহরণ দেওয়া হল। ডিরেক্টরিটির সম্পূর্ণ যোগ্য নাম দিতে হবে, অন্যথায় এটি বর্তমান ডিরেক্টরিতে সেই ডিরেক্টরিটি অনুসন্ধান করবে৷
#!/usr/bin/python import os # This would remove "/tmp/test" directory. os.rmdir( "/tmp/test" )