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

Пребарај: #micecommunity

当前筛选 #micecommunity清除筛选
Новости MICE backstage

@micebackstage · Post #1138 · 01.05.2025 г., 07:21

🔥 Подводим итоги апреля на MICE Backstage! В этом месяце особенно ярко проявили себя участники, которые не только делились знаниями и опытом, но и создавали ощущение настоящей профессиональной команды. Лидером месяца апреля заслуженно становится Анастасия Макарова — 🥇[@Stasyadrive] за невероятную активность, инициативность и тот самый “drive”, который вдохновляет! Почётное второе место у🥈Aleksandra M [@aleksandra_komo] — за поддержку и вовлечённость в жизнь сообщества. Третье место занимает🥉Andrey Krinitskiy [@Qwell_Andrey] — за стабильную экспертную позицию и участие в ключевых обсуждениях. Спасибо вам за вклад в развитие MICE Backstage! Впереди — май и новые герои! #MICEBackstage#ЛидерыМесяца#MICECommunity

Новости MICE backstage

@micebackstage · Post #1062 · 01.03.2025 г., 07:33

🔥 Подводим итоги февраля на MICE Backstage! В этом месяце особенно отличились наши активные участники, которые не только делились полезной информацией, вовлекали коллег в обсуждения, но и создавали ту самую атмосферу профессионального комьюнити. Лидером месяца февраля заслуженно становится Андрей Криницкий – 🥇 за яркую активность, экспертность и вовлеченность в жизни чата! Почетное второе место у 🥈Анастасии Макаровой, а третье – у 🥉Евгении Меркуловой. Спасибо за ваш вклад в развитие нашего сообщества! Поздравляем победителей и ждем новых звезд марта! #MICEBackstage#ЛидерыМесяца#MICECommunity @micebackstage — все об MICE-индустрии в мире

Новости MICE backstage

@micebackstage · Post #972 · 19.12.2024 г., 06:16

🎉 Новогодний марафон продолжается! 🎉 Четверг — маленькая пятница, а значит, самое время для подарков и поздравлений! ✨ Сегодня эстафету принимает команда Busfer вместе с их харизматичным PR-директором Ириной Горшковой. Ребята щедро добавляют в нашу праздничную копилку сертификат на трансфер в аэропорт или обратно по бизнес-тарифу по всей России! 🛫🚘 Комфортные поездки — гарантированы, ведь они умчат или примчат вас с максимальным удобством! 💼✨ А еще Busfer отправляет вам самые теплые пожелания в преддверии Нового года! ❄🎄💫 Продолжаем наш праздничный марафон — как думаете, кто будет следующим? 😉 #MICEBackstage#НовогоднийМарафон#Busfer#Подарки2024#КомфортныеПоездки#ПраздничноеНастроение#МаленькаяПятница#MICECommunity#НовогодниеПоздравления