Does python compile_command consider the environment? -
दस्तावेज़ में compile_command
फ़ंक्शन को code
मॉड्यूल में वापस आ जाएगा एक वैध कोड ऑब्जेक्ट यदि उपयोगकर्ता इनपुट "पूर्ण और मान्य" है मैं यह जानना चाहूंगा कि क्या यह निर्णय अजगर के चलने वाले वातावरण पर निर्भर है, जैसे वे चर और आयातित मॉड्यूल जो कि compile_command
चलाता है।
इसके कारण मैं यह पूछ रहा हूँ क्योंकि मैं अपने स्थानीय मशीन में एक अजगर से एक उपयोगकर्ता इनपुट को एक निष्पादन के लिए एक दूरस्थ मशीन में अजगर में भेजना चाहता हूं। मैं यह तय करना चाहता हूं कि वास्तव में निष्पादन के लिए भेजने से पहले उपयोगकर्ता इनपुट पूर्ण है या नहीं। मेरा प्रश्न यह है, क्या यह मेरी स्थानीय मशीन में compile_command
को कॉल करने के लिए पर्याप्त है, या क्या मुझे यह तय करने के लिए कि क्या यह पूर्ण है या नहीं, दूरस्थ मशीन को उपयोगकर्ता इनपुट भेजना है।
संकलन निष्पादन वातावरण से स्वतंत्र है। यही कारण है कि compile_command
ऐसा करता है जैसे ग्लोबल्स और स्थानीय लोगों पैरामीटर नहीं लेता है।
इसलिए, संकलन Python कोड सुनिश्चित करता है यह वाक्यविन्यास सही है और यह भाषा के नियमों का पालन करता है। हालांकि, यह कोई गारंटी नहीं देता कि कोड वास्तव में चल जाएगा जब एक विशेष निष्पादन वातावरण दिया जाएगा।
Comments
Post a Comment