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

Пребарај: #somcable

当前筛选 #somcable清除筛选
Addis Standard

@addisstandardeng · Post #21237 · 29.01.2026 г., 13:28

News: #Ethio_Telecom, #Somcable discuss cross-border digital, telecom cooperation Ethio Telecom said it has held talks with Somcable, a private telecommunications company headquartered in #Hargeisa, on establishing a strategic cross-border partnership aimed at expanding cooperation in international digital and telecommunications services. In a statement, Ethio Telecom said its Chief Executive Officer, Frehiwot Tamiru, met with Somcable Chairman Mohamed Said Guedi and Chief Executive Officer Mohamed Ibrahim Ahmed to explore collaboration opportunities focused on accelerating growth in foreign markets through digital solutions. According to the statement, discussions centered on leveraging digital technologies to enhance international market potential, with Ethio Telecom briefing the Somcable delegation on its ongoing transformation agenda & strategic priorities. Frehiwot emphasized..... https://www.facebook.com/AddisstandardEng/posts/pfbid02ymQgcSJ7mxtrpY12K5wRFZXU8tCjuarJdr3gLxuybYUxa4DhogmVhHcq1WEUXVVfl