@WangZhuanZhan · Post #33944 · 11.10.2024 г., 13:06
S-s尚s格g·y云y顿d- 尚格·云顿 JCVD (2008) 直达链接:https://pan.quark.cn/s/f9fb13de9098 #尚格·云顿#JCVD #我是尚格·云顿 #打不死的男人 链接:https://link3.cc/sf_com #电影#喜剧#其他#00年代
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
Пребарај: #jcvd
@WangZhuanZhan · Post #33944 · 11.10.2024 г., 13:06
S-s尚s格g·y云y顿d- 尚格·云顿 JCVD (2008) 直达链接:https://pan.quark.cn/s/f9fb13de9098 #尚格·云顿#JCVD #我是尚格·云顿 #打不死的男人 链接:https://link3.cc/sf_com #电影#喜剧#其他#00年代
@videotekashow · Post #14689 · 18.10.2025 г., 05:00
«Как же мне это надоело: три кувырка в воздухе, потом проламываешь кому-нибудь голову, а потом приземляешься на стол и говоришь: «Привет, я Жан-Клод Ван Дамм». Единственному и неповторимому Жан-Клоду Ван Дамму сегодня исполнилось 65 лет. #ВИДЕОТЕКА #JeanClaudeVanDamme #Bloodsport #Kickboxer #AWOL #UniversalSoldier #Timecop #MaximumRisk #DoubleTeam #JCVD #LeJardinier