TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #303 · 27 дек.

Наверняка вы замечали, что в Python есть удобная функция для получения переменной окружения os.getenv(NAME) И её "сестра" для создания или изменения переменных окружения os.putenv(NAME, VALUE) Но почему-то putenv() не работает как должно. Энвайромент не обновляется! os.putenv('MYVAR', '1') print(os.getenv('MYVAR')) ... и ничего 😴 Почему так? На самом деле энвайромент обновляется, но это значение не добавляется в словарь os.environ. Откройте исходник функции os.getenv(). Это просто шорткат для os.environ.get() В то время как putenv() это built-in С-функция. Словарь os.environ (или точней класс из MutableMapping) создаётся из энвайромента в момент инициализации. Функция putenv() самостоятельно его не изменяет. В тоже время, когда вы создаёте или изменяете ключ в os.environ, автоматически вызывается putenv() в методе __setitem__(). То есть, технически putenv() всё делает верно, но в os.environ это не отражается. Можно проверить так: >>> os.putenv('MYVAR', '123') >>> os.system('python -c "import os;print(os.getenv(\'MYVAR\'))"') 123 Я объявил переменную в текущем процессе и вызвал дочерний процесс, который её унаследовал и получил в составе os.environ. Аналогично при удалении переменной вызывается еще одна built-in функция unsetenv(), удаляющая переменную из системы. Итого ▫️ Удобней всего явно обновлять переменные через os.environ ▫️ Есть способ неявно создать/удалить переменную через putenv/unsetenv, что не повлияет на os.environ но изменит энвайромент и передаст изменения сабпроцессам. Но так лучше не делать! ▫️os.environ это просто обертка для built-in функций putenv() и unsetenv(). #basic

Hashtags

Резултати

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

Пребарај: #elyurtumidi

当前筛选 #elyurtumidi清除筛选

🇺🇿 “El-yurt umidi” jamgʻarmasi 2025-yil 2-ochiq stipendiya tanlovini eʼlon qildi. ❓ Ochiq stipendiya tanlovida ishtirok etish uchun nomzodlarda mehnat staji boʻlishi kerakmi? ✔️ Nizomga koʻra: • 🎓 Magistratura taʼlim dasturiga hujjat topshirishda — kamida 1 yil mehnat staji talab etiladi. • 🎓 Doktorantura taʼlim dasturiga hujjat topshirishda — kamida 2 yil mehnat staji talab etiladi. • 🎓 Bakalavr taʼlim dasturiga hujjat topshirishda — mehnat staji talab etilmaydi. 🔗Website: Eyuf.uz Telegram | Facebook |Instagram|YouTube @uzbbenelux #ElYurtUmidi#Stipendiya#Education

АҚШга амалий ташриф доирасида Ўзбекистон Республикаси Президенти Шавкат Мирзиёев Қўшма Штатларда яшаётган ва ишлаётган бир гуруҳ ватандошларимиз ҳамда ушбу мамлакатнинг етакчи олий таълим даргоҳларида таҳсил олаётган “Эл-юрт умиди” жамғармаси стипендиатлари билан учрашди. — В рамках программы рабочего визита в США Президент Республики Узбекистан Шавкат Мирзиёев встретился с группой соотечественников, проживающих и работающих в Соединенных Штатах, и стипендиатами Фонда «Эл-юрт умиди», обучающимися в ведущих американских вузах. #Mirziyoyev#uchrashuv#vatandoshlar#Elyurtumidi Prezident.uz|Facebook|Instagram|YouTube|Twitter

Hoshimov Iqtisodiyoti

@Hoshimoviqtisodiyoti · Post #796 · 19.09.2023 г., 04:28

АҚШга амалий ташриф доирасида Ўзбекистон Республикаси Президенти Шавкат Мирзиёев Қўшма Штатларда яшаётган ва ишлаётган бир гуруҳ ватандошларимиз ҳамда ушбу мамлакатнинг етакчи олий таълим даргоҳларида таҳсил олаётган “Эл-юрт умиди” жамғармаси стипендиатлари билан учрашди. — В рамках программы рабочего визита в США Президент Республики Узбекистан Шавкат Мирзиёев встретился с группой соотечественников, проживающих и работающих в Соединенных Штатах, и стипендиатами Фонда «Эл-юрт умиди», обучающимися в ведущих американских вузах. #Mirziyoyev#uchrashuv#vatandoshlar#Elyurtumidi Prezident.uz|Facebook|Instagram|YouTube|Twitter

IT Ladies Uzbekistan

@itladiesuzbekistan · Post #216 · 29.10.2025 г., 12:54

"Oldingizga o‘zingiz va atrofdagilarni qo‘rqitadigan darajada katta maqsadlar qo‘ying!" Tanishing — Maftuna Mahkamova! U hozirda AQShning Pennsylvanya Universitetida “Computer Science” yo‘nalishida tahsil olmoqda. “El-yurt umidi” jamg‘armasi sovrindori bo‘lgan Maftuna Muhammad al-Xorazmiy nomidagi ixtisoslashtirilgan maktab bitiruvchisi. 🎥 Videoda u o‘zining yo‘lini, yutuqlarini va orzular sari intilishdagi eng muhim saboqlarini va maslahatlari bilan bo‘lishgan. Uning hikoyasi — har bir orzuga ishonch, sabr va qat’iyat bilan erishish mumkinligining yaqqol isboti. #ITLadies#WomenInTech#Inspiration#Motivatsiya#ElYurtUmidi#UzbekGirlsInTech