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

Резултати

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

Пребарај: #irannegotiations

当前筛选 #irannegotiations清除筛选
Crypto M - Crypto News

@CryptoM · Post #64996 · 10.04.2026 г., 13:15

🚀 U.S. Vice President Vance Heads to Islamabad for U.S.-Iran Talks U.S. Vice President Vance has departed for Islamabad, Pakistan, aboard Air Force Two to participate in negotiations between the United States and Iran. According to BlockBeats, accompanying him are U.S. Special Envoy for Middle East Affairs, Whitaker, and U.S. President Donald Trump's son-in-law, Kushner. Before boarding, Vance expressed optimism about the upcoming talks with Iran, stating that he anticipates positive discussions in Islamabad. He emphasized that if Iran approaches the negotiations with sincerity, the United States will remain open-minded. However, he cautioned Iran against attempting to 'play games with the United States.' Vance noted that U.S. President Donald Trump has provided 'quite clear guidelines' for the negotiations. #USVicePresident#Vance#Islamabad#USIranTalks#MiddleEastAffairs#Kushner#DonaldTrump#USDiplomacy#IranNegotiations