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

Резултати

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

Пребарај: #lcup

当前筛选 #lcup清除筛选
Suxrob Xurramov | Blog

@suxrobblog · Post #1376 · 19.01.2026 г., 16:52

Vaqtning o‘tishini qarang… Kechagina LC-UP jamoasi bilan tanishgandekman. Odatda ilmiy yo‘nalishdagi loyihalar bilan ishlaganim sabab, kichkina yangilanish sifatida boshlangan hamkorlik oxir-oqibat butun ilovani to‘liq redesign qilishga olib kelgandi. Shunga qaramay, bugun qariyb 50 000 foydalanuvchiga ega bo‘lgan student ilovalarini yangilashga ulgurdik. Ular orasida LC-UP, My School, Vision School, TM school va (oliygoh,uz sayti) boshqa loyihalar ham bor. Vaqt shunchalik tez o‘tibdiki, 6 oy qanday o‘tib ketganini sezmay qolibman. Bu loyiha uchun qilgan research’larim, o‘rganilgan muammolar va topilgan yechimlar hanuz yodimda. Bu yerda faqat dizayn emas, balki haqiqiy product bilan yashash tajribasi bo‘ldi desam ham mubolagʻa boʻlmaydi. Sababi, ilova kundan kunga takomillashib bormoqda. Funksiyanallik taraflama men bemalol ayta olamanki, boshqa raqobatchilarning tushiga kirmagan geymfikatsion yechimlar oʻylab topgan edim. Unaqasi hattoki Duolingoda ham yoʻq! :) P.s. Oʻzim ham harchoq ilovadan student sifatida foydalanib turaman.😅 @suxrobblog #lcup#keys

Hashtags

Suxrob Xurramov | Blog

@suxrobblog · Post #1312 · 19.12.2025 г., 20:01

💤Avval - Keyin ✅ LC-UP Student ilovasi uchun tayyorlangan keysimdan lavhalar. 🖥 Toʻliq taqdimot tez kunda Behance platformasida.... @suxrobblog #lcup#keys

Hashtags