Can i run two copies of a python program? -
मान लें कि मेरे पास scr.py नामक एक अजगर स्क्रिप्ट है।
अजगर scr.py चल रहा है एक
scr.pyc फ़ाइल बनाता है जिसे पायथन द्वारा व्याख्या की जाती है। अब, मान लीजिए कि मैं
scr.py में एक बदलाव कर रहा हूँ, और फिर एक और टर्मिनल विंडो में, मैं फिर से
python scr.py चलाता हूँ क्या होता है? क्या मूल
scrsupport/c फाइल को अधिलेखित किया जाता है? क्या कोई समस्या है जो हो सकती है? आप एक ही समय में एक ही फाइल की दो अलग-अलग प्रतियां चला सकते हैं?
हाँ, यह कोशिश करेगा नए संस्करण के साथ .पीसी फ़ाइल अधिलेखित करने के लिए। लेकिन इससे पहले प्रोग्राम को प्रभावित नहीं किया जाएगा, जब तक स्पष्ट मॉड्यूल पुनः लोड कहा जाता है, क्योंकि मॉड्यूल को स्मृति में लोड किया जाता है।
ओटीओएच, उदाहरण के लिए, अपवाद के लिए प्रिंटिंग स्टैक स्रोत फ़ाइल पढ़ने की जरूरत है, और, यदि यह बदल गया है, तो गलत लाइनें मुद्रित की जाएंगी। इसलिए मक्खी पर जगह लेने पर यह अनुशंसित है जब मॉड्यूल ठीक इसके बाद ठीक से लोड होता है।
Comments
Post a Comment