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

Пребарај: #totalitarianstate

当前筛选 #totalitarianstate清除筛选
Hong Kong Democracy Movement

@hkdmovement · Post #7507 · 17.06.2024 г., 03:30

The calendar of this year’s June is exactly like the one 5 years ago. June 16th, was a Father’s Day, but it wasn’t a time for celebration. Instead, millions of families came out to protest against a bill that would destroy the #ruleoflaw. Everyone in the city knew that in order to maintain the city’s order and status, the bill needed to be revoked. However, the Chief Executive of Hong Kong at the time, Carrie Lam, was arrogant enough not to respond. The government even transform the city into a #PoliceState, organized #TerroristAttack on July21, and #Police randomly attacking regular citizens on Aug31. Now, look at the city, what has it become? Dropping its ranking in every single criteria. Even judges resigned saying that Hong Kong is becoming a #totalitarianstate. This is 1 of many brilliant cities the #CCP destroys.