Python List, Tuple, Dictionary in Hindi | With Examples & Difference

Python File Handling kya hai?

File Handling se hum computer me bani .txt, .csv jaisi files ko read aur write kar sakte hain.

File Open karne ke Modes

  • r = Read mode. File read karne ke liye
  • w = Write mode. Nayi file banegi ya purani overwrite hogi
  • a = Append mode. Purane data ke baad naya data jodega
  • x = Create mode. Sirf nayi file banayega

1. File me Write karna

file = open("test.txt", "w")
file.write("Hello GateStudy!")
file.close()

2. File ko Read karna

file = open("test.txt", "r")
data = file.read()
print(data)
file.close()

3. File me Data Add karna – Append

file = open("test.txt", "a")
file.write("\nYe nayi line hai")
file.close()

Best Way: with keyword

with use karne se file auto close ho jati hai.

with open("test.txt", "r") as file:
    print(file.read())

Conclusion

File Handling se hum data ko permanently save kar sakte hain. Ab aapke paas Python ke 5 basic units complete ho gaye hain. Next hum OOP aur Projects karenge.

FAQs:

Q1: r aur w mode me kya antar hai?
Ans: r = sirf padhne ke liye. w = likhne ke liye, purana data delete ho jayega.

Q2: File close karna zaroori hai kya?
Ans: Haan, warna data save nahi hoga. Isliye with use karna best hai.

Q3: Agar file nahi hai to kya hoga?
Ans: r mode me error aayega. w ya a mode me nayi file ban jayegi.

Leave a Comment

Your email address will not be published. Required fields are marked *