कोड कार्यान्वयन
#use write() function
with open('example.txt','w') as f:
f.write('hello,world!')
#use writelines() function
lines=['Hello world!','Welcome to Python']
with open('example.txt','w') as f:
f.writelines(lines)
पायथन का उपयोग करके फ़ाइलों में लिखने के कोड स्निपेट, जो फ़ाइलों में सामग्री लिखने के तरीकों और विवरणों को विस्तार से समझाते हैं, मुख्य रूप से write() विधि और writelines() विधि को शामिल करते हैं।
स्निपेट विवरण
open() विधि
open() विधि का उपयोग किसी फ़ाइल ऑब्जेक्ट को खोलने के लिए किया जाता है। विशेष उपयोग के लिए, Python read file example का संदर्भ लें
write() विधि
फ़ाइल को खोलने के लिए open() फ़ंक्शन का उपयोग करें, फिर फ़ाइल में सामग्री लिखने के लिए write() विधि का उपयोग करें।
writelines() विधि
writelines() विधि का उपयोग फ़ाइल में स्ट्रिंग्स की सूची लिखने के लिए किया जाता है। हालांकि, निम्नलिखित बिंदुओं का ध्यान रखें:
- writelines() विधि केवल पैरामीटर के रूप में स्ट्रिंग्स की सूची स्वीकार करती है। यदि आप एक एकल स्ट्रिंग लिखना चाहते हैं, तो write() विधि का उपयोग करें।
- writelines() विधि स्ट्रिंग्स के बीच स्वचालित रूप से न्यूलाइन नहीं जोड़ती है; आपको इन्हें स्ट्रिंग्स में मैन्युअल रूप से जोड़ने की जरूरत है।
- writelines() विधि सूची के अंत में खाली पंक्ति नहीं जोड़ती है। यदि आपको अंत में खाली पंक्ति जोड़ने की जरूरत है, तो मैन्युअल रूप से एक न्यूलाइन युक्त खाली स्ट्रिंग जोड़ें।
- writelines() विधि का उपयोग करते समय, सुनिश्चित करें कि पास किया गया पैरामीटर स्ट्रिंग्स की एक सूची है। यदि पैरामीटर एक जेनरेटर ऑब्जेक्ट है, तो इसे पास करने से पहले लिस्ट में परिवर्तित करें।
अनुशंसित स्निपेट
Python: डिक्शनरी की सूची से दोहराव हटाएं
डिक्शनरी की किसी विशेष कुंजी (key) के आधार पर डिक्शनरी की सूची से दोहराव हटाएं।
Python में नेस्टेड JSON फ़ाइल पढ़ने का उदाहरण
Python में नेस्टेड (घुसे हुए) स्ट्रक्चर वाली JSON फ़ाइल कैसे पढ़ें, और गहरे स्तर के फ़ील्ड्स तक सुरक्षित रूप से पहुँचें.
Python: हेडर के साथ डिक्शनरी को CSV में लिखें
डिक्शनरी की सूची को CSV फ़ाइल में लिखें, और स्वचालित रूप से हेडर जनरेट करें।