Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में आंतरिक बफर को कैसे फ्लश करें?


पायथन बफ़र्स फाइलों को लिखता है। यानी, आपकी हार्ड ड्राइव पर डेटा वास्तव में लिखे जाने से पहले file.write रिटर्न देता है। इसकी मुख्य प्रेरणा यह है कि कुछ बड़े लेखन कई छोटे लिखने की तुलना में बहुत तेज़ होते हैं, इसलिए फ़ाइल के आउटपुट को सहेज कर। थोड़ा सा जमा होने तक, पायथन अच्छी लेखन गति बनाए रख सकता है।

file.flush उस समय डेटा को लिखने के लिए बाध्य करता है। फ़ाइल में वास्तव में आपके द्वारा लिखी गई सामग्री को फ्लश करने के लिए, उपयोग करें:

फ़ाइल के रूप में
with open("my_file.txt", "w+") as file:
    file.write("foo")
    file.write("bar")
     file.flush()

  1. पायथन जेनरेटर कैसे लिखें

    पायथन में इटरेटर एक महत्वपूर्ण भूमिका निभाते हैं। वे आपको एक ऐसी वस्तु बनाने की अनुमति देते हैं जिस पर पुनरावृति की जा सकती है। यह डेटा को स्टोर करने का एक अच्छा तरीका है जिसे लूप के माध्यम से एक्सेस किया जा सकता है। इटरेटर्स के साथ समस्या यह है कि इसे बनाने में काफी मेहनत लगती है। वे उपयोगी हैं,

  1. एंड्रॉइड में आंतरिक भंडारण में एक छवि फ़ाइल कैसे लिखें?

    यह उदाहरण दर्शाता है कि एंड्रॉइड में आंतरिक भंडारण में एक छवि फ़ाइल कैसे लिखें। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। दूसरा चरण - निम्न कोड को res/layout/activity_main.xml में जोड़ें। उपरोक्त कोड

  1. पायथन - एक CSV फ़ाइल में पांडा डेटाफ़्रेम कैसे लिखें?

    Python में CSV फ़ाइल में पांडा डेटाफ़्रेम लिखने के लिए, to_csv() . का उपयोग करें तरीका। सबसे पहले, हम सूचियों का एक शब्दकोश बनाते हैं - # dictionary of lists d = {'Car': ['BMW', 'Lexus', 'Audi', 'Mercedes', 'Jaguar', 'Bentley'],'Date_of_pur