पायथॉन फ़ाइल लिखना

मौजूदा फ़ाइल में लिखना

यदि मौजूदा फ़ाइल में लिखना चाहते हैं, तो open() फ़ंक्शन में पारामीटर जोड़ें:

  • "a" - जोड़ना - फ़ाइल के अंत में जोड़ देगा
  • "w" - लिखना - मौजूदा सामग्री को ही अधिकृत कर देगा

उदाहरण

फ़ाइल "demofile2.txt" खोलें और सामग्री को फ़ाइल में जोड़ें:

f = open("demofile2.txt", "a")
f.write("अब फ़ाइल में अधिक सामग्री है!")
f.close()
# जोड़ने के बाद, फ़ाइल खोलें और पढ़ें:
f = open("demofile2.txt", "r")
print(f.read())

उदाहरण चलाएं

उदाहरण

फ़ाइल "demofile3.txt" खोलें और सामग्री को ओवरराइट करें:

f = open("demofile3.txt", "w")
f.write("Woops! I have deleted the content!")
f.close()
# लिखने के बाद, फ़ाइल खोलें और पढ़ें:
f = open("demofile3.txt", "r")
print(f.read())

उदाहरण चलाएं

टिप्पणी:"w" तरीका सभी सामग्री को ओवरराइट करेगा。

नई फ़ाइल बनाएं

Python में नई फ़ाइल बनाने के लिए, इस्तेमाल करें open() तरीका, और निम्नलिखित पारामीटरों में से एक का उपयोग करें:

  • "x" - बनाएं - फ़ाइल को बनाया जाएगा, यदि फ़ाइल मौजूद है, तो त्रुटि बचायी जाएगी
  • "a" - जोड़ना - यदि निर्दिष्ट फ़ाइल मौजूद नहीं है, तो फ़ाइल बनाया जाएगा
  • "w" - लिखना - यदि निर्दिष्ट फ़ाइल मौजूद नहीं है, तो फ़ाइल बनाया जाएगा

उदाहरण

फ़ाइल "myfile.txt" बनाएं:

f = open("myfile.txt", "x")

परिणाम: एक नई खाली फ़ाइल बनाई गई!

उदाहरण

अगर मौजूद नहीं है, तो नई फ़ाइल बनाएं:

f = open("myfile.txt", "w")