ভূমিকা
পাইথনের OS মডিউল অপারেটিং সিস্টেমের সাথে ইন্টারঅ্যাক্ট করার ফাংশন দেয়। এই আর্টিকেলে ডিরেক্টরি তৈরি/ডিলিট/রিনেম এবং বেসিক ফাইল হ্যান্ডলিং শিখব।
শুরু করা
OS মডিউল পাইথনের সাথে প্যাকেজড। ইম্পোর্ট করুন:
import os
কারেন্ট ওয়ার্কিং ডিরেক্টরি
import os
os.getcwd()
নোট: ডিরেক্টরি মানে ফোল্ডার।
ডিরেক্টরি তৈরি
import os
os.mkdir("D:\\Tutorialspoint")
D ড্রাইভে Tutorialspoint ফোল্ডার তৈরি হবে। লোকেশন না দিলে কারেন্ট ডিরেক্টরিতে বने।
ডিরেক্টরি ডিলিট
import os
os.rmdir("D:\\Tutorialspoint")
নোট: কারেন্ট ওয়ার্কিং ডিরেক্টরি ডিলিট করা যায় না।
ডিরেক্টরি রিনেম
import os
os.mkdir("D:\\Tutorialspoint")
os.rename("D:\\Tutorialspoint", "D:\\Tutorialspoint2")
বেসিক ফাইল ম্যানিপুলেশন
ফাইল তৈরি
file = os.popen("Hello.txt", 'w')ফাইলে কন্টেন্ট লেখা
file = os.popen("Hello.txt", 'w')
file.write("Hello there! This is a tutorialspoint article")নোট: os.rename() দিয়ে ফাইলও রিনেম করা যায়। এক্সটেনশন সঠিক রাখুন।
সম্পূর্ণ উদাহরণ
import os
os.getcwd()
os.mkdir("D:\\Tutorialspoint")
os.rmdir("D:\\Tutorialspoint")
os.mkdir("D:\\Tutorialspoint")
os.rename("D:\\Tutorialspoint", "D:\\Tutorialspoint2")
file = os.popen("Hello.txt", 'w')
file.write("Hello there! This is a tutorialspoint article")
উপসংহার
OS মডিউলের বেসিক ফাংশন জানা হলো। আরও ফিচার জন্য: https://docs.python.org/3/library/os.html