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

पायथन में पृष्ठभूमि में फाइलें लिखना

यहां हम एक समय में दो कार्य करने का प्रयास कर रहे हैं, एक अग्रभूमि में और दूसरा पृष्ठभूमि में। हम पृष्ठभूमि में फ़ाइल में कुछ लिखेंगे और एक उपयोगकर्ता इनपुट नंबर, यह पता लगाएंगे कि यह एक विषम या सम संख्या है या नहीं।

पायथन में एक प्रोग्राम में कई कार्य करना मल्टीथ्रेडिंग के माध्यम से संभव है

आयात करें (self.out, "a") f.write(self.text + '\n') f.close() time.sleep(3) प्रिंट ("समाप्त पृष्ठभूमि फ़ाइल "+ self.out) def Main( ):संदेश =इनपुट ("स्टोर करने के लिए एक स्ट्रिंग दर्ज करें:") पृष्ठभूमि =AsyncWrite (message, 'out.txt') #print threading.enumerate() background.start() प्रिंट ("प्रोग्राम लिखते समय जारी रह सकता है) एक और धागा") num =int(input("Entered number is:")) if (num%2==0):print("Entered number iseven") और:print("Entered number is ODD") background. join() प्रिंट ("थ्रेड पूरा होने तक प्रतीक्षा की गई") # प्रिंट (threading.enumerate())if __name__ =='__main__':Main()

आउटपुट

स्टोर करने के लिए एक स्ट्रिंग दर्ज करें:ट्यूटोरियल्सपॉइंटकार्यक्रम जारी रह सकता है, जबकि यह किसी अन्य थ्रेड में लिखता हैप्रविष्ट संख्या है:33प्रविष्ट संख्या ODDFपूर्ण है पृष्ठभूमि फ़ाइल out.txt को लिखें। थ्रेड पूरा होने तक प्रतीक्षा की गई

  1. टिंकर पायथन में बंधनेवाला फलक

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

  1. पायथन में बाइनरी ट्री का व्यास

    मान लीजिए हमारे पास एक बाइनरी ट्री है; हमें पेड़ के व्यास की लंबाई की गणना करनी है। बाइनरी ट्री का व्यास वास्तव में एक पेड़ में किन्हीं दो नोड्स के बीच सबसे लंबे पथ की लंबाई है। जरूरी नहीं कि यह रास्ता जड़ से ही गुजरे। तो अगर पेड़ नीचे जैसा है, तो व्यास 3 होगा क्योंकि पथ की लंबाई [4,2,1,3] या [5,2,1

  1. पायथन में विरासत

    इस लेख में, हम पायथन 3.x में इनहेरिटेंस और एक्सटेंडिंग क्लासेस सीखेंगे। या पहले। वंशानुक्रम वास्तविक दुनिया के संबंधों का अच्छी तरह से प्रतिनिधित्व करता है, पुन:प्रयोज्य प्रदान करता है और पारगमन का समर्थन करता है। यह तेजी से विकास समय, आसान रखरखाव और विस्तार में आसान प्रदान करता है। वंशानुक्रम को