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 слични објави

Пребарај: #malaysiaaustria

当前筛选 #malaysiaaustria清除筛选

[⏭️ Eng@ comment section] ApaKhabar✋ | RakanWisma🇲🇾🌐 ° TYT Sepp Schellhorn, Timbalan Menteri Luar Negeri Austria telah mengadakan lawatan kerja ke Malaysia pada 30 April 2026. Semasa lawatan tersebut, Dato Lukanisman Bin Awang Sauni, Timbalan Menteri Luar Negeri telah mengadakan mesyuarat dua hala dengan TYT Schellhorn. ° Lawatan ini merupakan sebahagian daripada rangka lawatan beliau ke beberapa negara Asia Tenggara, termasuk Mesyuarat Menteri-menteri Luar Negeri ASEAN-Kesatuan Eropah (EU) di Brunei Darussalam. Perbincangan tertumpu kepada penerokaan bidang kerjasama baharu; khususnya dalam semikonduktor, teknologi hijau, pertahanan dan TVET. Perbincangan juga merangkumi hubungan Malaysia–EU serta isu-isu semasa serantau dan antarabangsa yang mempunyai kepentingan bersama. 🌺 Lawatan ini mencerminkan komitmen berterusan Malaysia dan Austria untuk terus memperkukuh perkongsian strategik. Kedua-dua pihak menegaskan kepentingan mempertingkat kerjasama dalam bidang perdagangan dan pelaburan, pengurusan tenaga, tenaga kerja serta hubungan sesama rakyat, dengan matlamat bersama untuk memajukan hubungan dua hala yang stabil, berpandangan ke hadapan dan saling menguntungkan. 🇲🇾🤝🇦🇹 #WismaPutra#HubunganDuaHala#BilateralAffairs#MalaysiaAustria#DiplomasiMADANI https://www.instagram.com/p/DXv5e5BE8Mb/?igsh=M3UyajI5bjk4MDZm