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

पायथन एनवायरनमेंट वेरिएबल्स


यहां महत्वपूर्ण एनवायरनमेंट वेरिएबल्स हैं, जिन्हें पायथन द्वारा पहचाना जा सकता है:

क्र.सं.वेरिएबल और विवरण
1PYTHONPATH
इसकी भूमिका PATH के समान है। यह वेरिएबल पायथन इंटरप्रेटर को बताता है कि प्रोग्राम में इम्पोर्ट की गई मॉड्यूल फाइल्स कहां स्थित हैं। इसमें पायथन सोर्स लाइब्रेरी डायरेक्टरी और पायथन सोर्स कोड वाले डायरेक्टरीज शामिल होने चाहिए। PYTHONPATH कभी-कभी पायथन इंस्टॉलर द्वारा प्रीसेट होता है।
2PYTHONSTARTUP
इसमें एक इनिशियलाइज़ेशन फाइल का पथ होता है जिसमें पायथन सोर्स कोड होता है। यह हर बार इंटरप्रेटर शुरू होने पर एक्जीक्यूट होता है। इसका नाम यूनिक्स में .pythonrc.py है और इसमें कमांड्स होती हैं जो यूटिलिटीज लोड करती हैं या PYTHONPATH को मॉडिफाई करती हैं।
3PYTHONCASEOK
विंडोज में पायथन को इम्पोर्ट स्टेटमेंट में फर्स्ट केस-इनसेंसिटिव मैच खोजने का निर्देश देने के लिए उपयोग किया जाता है। इस वेरिएबल को किसी भी मान पर सेट करके एक्टिवेट करें।
4PYTHONHOME
यह एक वैकल्पिक मॉड्यूल सर्च पथ है। यह आमतौर पर PYTHONSTARTUP या PYTHONPATH डायरेक्टरीज में एम्बेडेड होता है ताकि मॉड्यूल लाइब्रेरीज को स्विच करना आसान हो।

  1. Python वर्चुअल एनवायरनमेंट Python वर्चुअल एनवायरनमेंट

    परिचय डेवलपर्स अक्सर Python प्रोजेक्ट से निपटते हैं जहां उन्हें मॉड्यूल और पैकेज का उपयोग करना पड़ता है जो Python मानक लाइब्रेरी का हिस्सा नहीं थे और उन्हें केवल इस विशेष एप्लिकेशन के लिए चाहिए। एक मामले पर विचार करें, जहां आपने Python का वर्तमान संस्करण इंस्टॉल किया है (मान लें कि यह python-3.6 है

  1. पर्यावरण चर सुरक्षित करना: संवेदनशील डेटा की सुरक्षा के लिए सर्वोत्तम अभ्यास पर्यावरण चर सुरक्षित करना: संवेदनशील डेटा की सुरक्षा के लिए सर्वोत्तम अभ्यास

    हमारे पिछले आर्टिकल, The Rubyists Guide To Environment Variables में, हमने आपको दिखाया कि पर्यावरण चर सिस्टम कैसे काम करता है, और कुछ सामान्य मिथकों का भंडाफोड़ किया। लेकिन जैसा कि एक सहायक पाठक ने बताया, हमने सुरक्षा के बारे में ज्यादा नहीं कहा। चूंकि गुप्त API कुंजियों और अन्य मूल्यवान जानकारी को

  1. - पावरशेल में महारत: विंडोज और लिनक्स पर एनवायरनमेंट वेरिएबल प्रबंधित करना

    एनवायरनमेंट वेरिएबल आपके लिनक्स, मैक, या विंडोज कंप्यूटर के लिए ग्लोबल सेटिंग्स हैं, जो सिस्टम शेल द्वारा कमांड निष्पादित करते समय उपयोग के लिए स्टोर की जाती हैं। कई डिफ़ॉल्ट रूप से इंस्टॉलेशन या उपयोगकर्ता निर्माण के दौरान सेट होते हैं। उदाहरण के लिए, जब आप लॉग इन करते हैं तो आपकी होम डायरेक्टरी ए