Python documentation यह कहते हैं:Daemon धागे स्पष्टीकरण
एक धागा एक "डेमॉन सूत्र" के रूप में चिह्नित किया जा सकता है। इस ध्वज का महत्व यह है कि पूरे पायथन प्रोग्राम निकलता है जब केवल डेमॉन थ्रेड शेष होते हैं। प्रारंभिक मान बनाने के धागे से विरासत में मिला है।
किसी को भी इसका मतलब है कि या एक व्यावहारिक उदाहरण दिखा जहां daemonic
के रूप में धागे सेट करना चाहते हैं क्या की एक स्पष्ट व्याख्या है?
मेरे लिए स्पष्ट करने के लिए:
तो केवल समय आप होगा नहीं है राक्षसी के रूप में सेट धागे अगर आप उन्हें मुख्य थ्रेड बाहर निकलता है के बाद निरंतर चलाने के लिए चाहते थे?
यह वास्तव में एक भयानक स्पष्टीकरण है, क्योंकि आप उल्लेख करते हैं कि वास्तविक दुनिया के कर्तव्यों में से कोई एक डिमन थ्रेड के रूप में असाइन कर सकता है। धन्यवाद! – dotancohen
तो अगर मेरे पास एक बच्चा धागा है जो फ़ाइल लिखने का ऑपरेशन कर रहा है जो गैर-डेमॉन पर सेट है, तो क्या इसका मतलब है कि मुझे इसे स्पष्ट रूप से बाहर निकलना है? –
@san लिखने के बाद आपका लेखक धागा क्या करता है? क्या यह अभी वापस आता है? यदि हां, तो यह पर्याप्त है। डेमॉन थ्रेड आमतौर पर उन चीजों के लिए होते हैं जो लूप में चलते हैं और अपने आप से बाहर नहीं निकलते हैं। –