Мы уже знаем, что на текущую сессию интерпретатора изменение PYTHONPATH никак не повлияет. Но если вы запустите дочерний процесс, то он унаследует окружение текущего процесса, а значит и изменения в любых переменных будут на него влиять.
Вот небольшой пример:
Объявляем переменную
user@host:~$ export PYTHONPATH=/path1
Запускаем интерпретатор
user@host:~$ python3
Проверим что в sys.path
>>> import sys
>>> print(sys.path)
['', '/path1', '/usr/lib/...', ...]
Добавляем что-то в переменную
>>> import os
>>> os.emviron['PYTHONPATH'] = '/path1:/path2'
>>> print(sys.path)
['', '/path1', '/usr/lib/...', ...]
Изменений нет. Но давайте запустим дочерний процесс и посмотрим там
>>> os.system('python3')
# теперь мы находимся в другом процессе
>>> import sys
>>> print(sys.path)
['', '/path1', '/path2', '/usr/lib/...', ...]
Тоже самое будет и с subprocess, так как по умолчанию текущее окружение тоже наследуется.
>>> import subprocess
>>> subprocess.call(['python3', '-c', 'import sys;print(sys.path)'])
['', '/path1', '/path2', '/usr/lib/...', ...]
______________________
Лучшей практикой является передача энвайронмента явно через аргумент env!
import subprocess
subprocess.call(cmd, env={'PYTHONPATH': '...'})
Это поможет точно понимать какое окружение будет у запускаемого процесса и при этом не изменять окружение текущего процесса.
#basic
👆The Ministry of Finance reports that India recorded a GST collection of Rs 1,67,929 crore in November 2023, marking a 15% increase compared to the previous year.
#EconomicGrowth#IndianEconomy
India's infrastructure has seen a strategic boost with a notable rise in capital expenditure.
From ₹2.29 lakh crore in 2013-14 to ₹13.7 lakh crore in 2023-24, the central government's capex surged six-fold. This shift, evident in the jump from 9% to 21.3% of total government spending on capex, highlights India's commitment to building a better future.
#IndianEconomy#EconomicGrowth
क्या भारत का रोजगार बाजार एक महत्वपूर्ण परिवर्तन के दौर से गुजर रहा है?
यह जानने के लिए लेटेस्ट डेटा देखें कि नौकरी बाजार के रुझान कैसे विकसित हो रहे हैं और भारत की अर्थव्यवस्था के उज्ज्वल भविष्य के लिए इसके क्या मायने है...
#IndianEconomy#EconomicGrowth
👆नए भारत के विकास के निम्नलिखित प्रमुख कारक:
• राजनीतिक स्थिरता
• विशाल और युवा आबादी
• बढ़ता मध्यम वर्ग
• गतिशील उद्यमशीलता क्षेत्र
• बढ़ता वैश्विक आर्थिक एकीकरण
#IndianEconomy
#EconomicGrowth
2080 तक भारत की जीडीपी चीन से 90% और अमेरिका से 30% अधिक होने का अनुमान है।
2032 तक, यह जापान और जर्मनी को पछाड़कर दुनिया की तीसरी सबसे बड़ी अर्थव्यवस्था बन जाएगा, 2024 से 2028 के बीच 6.5% की औसत वृद्धि के साथ।
#IndianEconomy
#EconomicGrowth
सेंटर फॉर इकोनॉमिक्स एंड बिजनेस रिसर्च की लेटेस्ट वर्ल्ड इकोनॉमिक लीग टेबल रिपोर्ट के अनुसार, भारत 2080 तक चीन और अमेरिका दोनों को पछाड़कर दुनिया की सबसे बड़ी आर्थिक महाशक्ति बनने की राह पर है।
#IndianEconomy
#EconomicGrowth
👆भारत में आर्थिक प्रगति की अभूतपूर्व गति!
वित्त वर्ष 24 के लिए जीडीपी वृद्धि के पूर्वानुमान के साथ, भारत दुनिया के सबसे तेजी से बढ़ते देशों में से एक बनने के लिए तैयार।
#IndianEconomy#EconomicGrowth
ईज ऑफ लिविंग सुनिश्चित करने की दिशा में पूंजीगत व्यय में लगभग 6 गुना वृद्धि दर्शाता है कि कैसे केन्द्र सरकार अत्याधुनिक सुविधाओं से लैस इंफ्रास्ट्रक्चर द्वारा देशवासियों का जीवन आसान व सुविधाजनक बनाने हेतु प्रतिबद्ध है।
#IndianEconomy#EconomicGrowth
💪📈US ECONOMY DEFIES GEOPOLITICS WITH SURPRISING RESILIENCE AMID GLOBAL CHAOS
🔹 GDP growth accelerates to 2.2-2.4% in 2026 despite Middle East conflicts and energy price surges hitting global markets 🌍⛽
🔹 S&P 500 earnings projected to grow 16% while unemployment holds steady at 4.3% — corporate America staying strong 💼📊
🔹 AI-driven business investment up 4% as productivity gains fuel recovery from government shutdown impacts last quarter 🤖💻
While other nations crumble under geopolitical pressure, America's economy keeps powering through! That's economic supremacy 🇺🇸🔥💪
#USEconomy#EconomicGrowth#AmericanResilience
@america
👆आईएमएफ के अनुसार, भारत प्रमुख क्षेत्रों में सुधार द्वारा उत्कृष्ट है:
•निरंतर बैंक ऋण वृद्धि
•एनपीए में गिरावट
•उन्नत श्रम बाज़ार
•कार्यबल में महिलाओं की बढ़ती भागीदारी
•स्वास्थ्य, शिक्षा, भूमि और कृषि सुधारों में प्रगति
#IMF#IndiaEconomy
#EconomicGrowth
👆2023 में भारत की G20 की अध्यक्षता ने वैश्विक स्तर पर बहुपक्षीय नीति की प्राथमिकताओं को आगे बढ़ाने में देश की महत्वपूर्ण भूमिका को प्रदर्शित किया है। हम 2023 में G20 की अध्यक्षता के दौरान भारत के सशक्त नेतृत्व की सराहना करते हैं- आईएमएफ
#IMF#IndiaEconomy
#EconomicGrowth