TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #201 · 13 јан.

Мы уже знаем, что на текущую сессию интерпретатора изменение 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

Hashtags

Резултати

Пронајдени 1 слични објави

Пребарај: #inklyuzivyoshlar

当前筛选 #inklyuzivyoshlar清除筛选

🎙VoiceUp – 2026: g‘oyalar loyihalarga aylanayotgan maydon! Yurtimiz bo‘ylab 4 000 dan ortiq yoshlar o‘z g‘oyalari bilan «VoiceUp – 2026» inklyuziv yoshlar oromgohida ishtirok etish istagini bildirdi. Ular taklif qilayotgan loyihalar — shunchaki fikr emas, balki bolalar va jamiyat hayotini ijobiy tomonga o‘zgartirishga qaratilgan haqiqiy tashabbuslardir. 🖥Bugun esa o‘z g‘oya va tashabbuslariga ega yoshlar bilan bevosita suhbatlar o‘tkazilmoqda. ✅Arizalarni saralash natijasida 1 245 ta istiqbolli loyiha tanlab olindi va hozirda ularning mualliflari bilan suhbatlar tashkil etilmoqda. Bugungi kunga qadar 884 nafar loyiha muallifi bilan suhbatlar o‘tkazildi. 👫Har bir suhbat ishtirokchisi — bu yangi g‘oya, yangi qarash va katta ishonch timsolidir. Ayniqsa, inklyuziv yondashuvga asoslangan tashabbuslarni ilgari surayotgan yoshlarning mas’uliyat bilan yondashuvi alohida e’tiborga loyiq. 👥 Endilikda eng munosib deb topilgan ishtirokchilar hududiy inklyuziv yoshlar oromgohlariga taklif etiladi. Bu esa g‘oyalar uchun yangi bosqich, yoshlar uchun esa katta imkoniyat demakdir. 💚VoiceUp — bu faqat tanlov emas, bu g‘oyalar hayotga aylanadigan maydon! #Fikringniber#VoiceUp2026#InklyuzivYoshlar 📝telegram💻instagram 📝facebook🐧xcom 🎞youtube🎖ihma.uz