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

पायथन में इंटरनल बफ़र को कैसे फ्लश करें?


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

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

with open("my_file.txt", "w+") as file:
    file.write("foo")
    file.write("bar")
    file.flush()
  1. - पायथन जेनरेटर कैसे लिखें: एक पूर्ण गाइड

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

  1. Android में आंतरिक स्टोरेज पर इमेज फ़ाइल कैसे लिखें? Android में आंतरिक स्टोरेज पर इमेज फ़ाइल कैसे लिखें?

    Android में आंतरिक स्टोरेज पर इमेज फ़ाइल लिखना यह उदाहरण दर्शाता है कि Android में आंतरिक स्टोरेज पर इमेज फ़ाइल कैसे लिखें। चरण 1 - नया प्रोजेक्ट बनाएं Android Studio में एक नया प्रोजेक्ट बनाएं: File → New Project पर जाएं और सभी आवश्यक विवरण भरकर नया प्रोजेक्ट बनाएं। चरण 2 - activity_main.xml में

  1. पायथन में पैंडास DataFrame को CSV फ़ाइल में कैसे लिखें पायथन में पैंडास DataFrame को CSV फ़ाइल में कैसे लिखें

    पायथन में पैंडास DataFrame को CSV फ़ाइल में लिखने के लिए to_csv() विधि का उपयोग करें। सबसे पहले, आइए सूचियों का एक शब्दकोश बनाएं:# सूचियों का शब्दकोश d = {Car: [BMW, Lexus, Audi, Mercedes, Jaguar, Bentley], Date_of_purchase: [2020-10-10, 2020-10-12, 2020-10-17, 2020-10-16, 2020-10-19, 2020-10-2