জয়েন লগইন

পাইথন ফাইল সিস্টেম

🌈পাইথন ফাইল সিস্টেম কি?

📋পাইথন ফাইল সিস্টেম হলো ফাইল সিস্টেম পরিচালনা করার পদ্ধতি।

⚒️পাইথন ফাইল সিস্টেম ফাইল সিস্টেম পরিচালনা করতে ব্যবহৃত হয়।

পাইথন ফাইল সিস্টেম সমূহ

পাইথন ফাইল সিস্টেম এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ open - ফাইল খোলা
  • ➡️ read - ফাইল পড়া
  • ➡️ close - ফাইল বন্ধ করা
  • ➡️ unlink - ফাইল অপসারণ করা
  • ➡️ write - ফাইলে তথ্য লেখা
  • ➡️ copy - ফাইল অনুলিপি করা
  • ➡️ rename - ফাইলের নাম পরিবর্তন করা
  • ➡️ move - ফাইল স্থানান্তর করা
  • ➡️ exists - ফাইল বিদ্যমান কিনা পরীক্ষা করা
  • ➡️ st_size - ফাইলের আকার বের করা
  • ➡️ glob - প্যাটার্ন অনুযায়ী ফাইলের তালিকা বের করা

open - ফাইল খোলার উদাহরণ।

python
file = open("./api/document.txt", "r")
data = file.read();

print(data)
file.close()

read - ফাইল পড়ার উদাহরণ।

python
file = open("./api/document.txt", "r")
data = file.read()

file.close()
print(data)

close - ফাইল বন্ধ করার উদাহরণ।

python
file = open("./api/document.txt", "r")

file.close()
print(file.closed)

unlink - ফাইল অপসারণ করার উদাহরণ।

python
from pathlib import Path

file = Path("./api/document.txt")

if file.exists():
  file.unlink()

print("file delete successful")

write - ফাইলে তথ্য লেখার উদাহরণ।

python
file = open("./api/document.txt", "w")

file.write("প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন")

print("file writing successful")
file.close()

copy - ফাইল অনুলিপি করার উদাহরণ।

python
import shutil

file = "./api/document.txt"
copy = "./api/temp/doc.txt"

shutil.copy(file, copy)

print("file copy successful")

rename - ফাইলের নাম পরিবর্তন করার উদাহরণ।

python
from pathlib import Path

source = Path("./api/temp/doc.txt")
change = source.with_name("document.txt")

source.rename(change)

print("file rename successful")

move - ফাইল স্থানান্তর করার উদাহরণ।

python
import shutil

source = "./api/temp/document.txt"
target = "./api/root/document.txt"

shutil.move(source, target)

print("file transfer successful")

exists - ফাইল বিদ্যমান কিনা পরীক্ষা করার উদাহরণ।

python
from pathlib import Path

file = Path("./api/document.txt")

print(file.exists())

st_size - ফাইলের আকার বের করার উদাহরণ।

python
from pathlib import Path

file = Path("./api/document.txt")

print(file.stat().st_size)

glob - প্যাটার্ন অনুযায়ী ফাইলের তালিকা বের করার উদাহরণ।

python
from pathlib import Path

path = Path("./api")

for file in path.glob("*"):
  print(file)

পাইথন ফাইল সিস্টেম সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
open ফাইল খুলতে ব্যবহৃত হয়।
read ফাইল পড়তে ব্যবহৃত হয়।
close ফাইল বন্ধ করতে ব্যবহৃত হয়।
unlink ফাইল অপসারণ করতে ব্যবহৃত হয়।
write ফাইলে তথ্য লেখতে ব্যবহৃত হয়।
copy ফাইল অনুলিপি করতে ব্যবহৃত হয়।
rename ফাইলের নাম পরিবর্তন করতে ব্যবহৃত হয়।
move ফাইল স্থানান্তর করতে ব্যবহৃত হয়।
exists ফাইল বিদ্যমান কিনা পরীক্ষা করতে ব্যবহৃত হয়।
st_size ফাইলের আকার বের করতে ব্যবহৃত হয়।
glob প্যাটার্ন অনুযায়ী ফাইলের তালিকা বের করতে ব্যবহৃত হয়।