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

Пребарај: #againstcruelty

当前筛选 #againstcruelty清除筛选
EKOLOG.UZ| ENG

@ekologuzenglish · Post #11606 · 14.02.2026 г., 08:03

🐾 Where are the dogs disappearing in Yangiyul? At the temporary dog holding center (shelter) in Yangiyul, on February 10, volunteers recorded the dogs in the shelter. According to the volunteers, almost no adult dogs remained — all of them were reportedly killed overnight. A day earlier, many dogs were in the shelter, but when the volunteers visited, they saw only 5–6 dogs in the cages. The question is: where did the rest of the dogs go? Volunteers say they were killed. According to the volunteers, tomorrow the remaining poor dogs on Persidskaya Street — who are already afraid of every little sound — are also scheduled to be killed. 💔 This is not just statistics. This is a matter of our humanity. #ProtectAnimals#Yangiyul#AgainstCruelty#Ethics#Animals ☘️Read the latest environmental news on the @ekologuz page. Follow us and send your suggestions and wishes via @eklguz_bot Instagram | Facebook | Twitter | Sayt | Youtube