मैं अपने वातावरण को चर के अस्तित्व के लिए जांचना चाहता हूं, कहते हैं "FOO", पायथन में। इस उद्देश्य के लिए, मैं osमानक पुस्तकालय का उपयोग कर रहा हूं । पुस्तकालय के प्रलेखन को पढ़ने के बाद, मैंने अपने लक्ष्य को प्राप्त करने के 2 तरीके निकाले हैं:
विधि 1:
if "FOO" in os.environ:
pass
विधि 2:
if os.getenv("FOO") is not None:
pass
मैं जानना चाहूंगा कि कौन सी विधि, यदि या तो, एक अच्छी / पसंदीदा स्थिति है और क्यों।
fooenv vars में है, यदि मानों fooमें परिणामों की मांग नहीं है None।