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

Резултати

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

Пребарај: #sabíasque

当前筛选 #sabíasque清除筛选
Noticias de LAD🇷🇺

@LAD_MAERusia · Post #22076 · 07.01.2026 г., 07:23

❓#SabíasQue… los cristianos ortodoxos celebran la Navidad de acuerdo con el calendario juliano, el 7 de enero? Para los creyentes, esta celebración es el segundo festivo más importante del calendario ortodoxo después del Domingo de Resurrección. Según las tradiciones de la Iglesia ortodoxa, la fiesta de la Navidad está precedida por un periodo de abstinencia de 40 días que empieza el 28 de noviembre y dura hasta el 6 de enero. El 6 de enero la Iglesia ortodoxa rusa celebra la Nochebuena, la víspera de la Navidad. Por la noche, a las diez de Moscú, el Patriarca de Moscú y Todas las Rusias dirige la ceremonia navideña tradicional en la catedral de Cristo Salvador, ubicada en el centro de la capital rusa. ☦️ El servicio religioso festivo consta de la Vigilia de Toda la Noche y la liturgia, y normalmente dura unas cinco horas. En la mañana del 7 de enero, el Patriarca celebra la liturgia en un monasterio moscovita. 📸: RT en Español

Hashtags