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

Резултати

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

Пребарај: #davlatdasturi

当前筛选 #davlatdasturi清除筛选

Prezident Shavkat Mirziyoyevga eng ustuvor islohotlar dasturlari hamda “Oʻzbekiston – 2030” strategiyasini 2026-yilda amalga oshirish boʻyicha Davlat dasturi loyihalari yuzasidan axborot berildi. — Президенту Шавкату Мирзиёеву доложены проекты программ наиболее приоритетных реформ и Государственной программы по реализации Стратегии «Узбекистан-2030» в 2026 году. #Mirziyoyev#taqdimot#islohotlar#Davlatdasturi Prezident.uz|Facebook|Instagram|YouTube|X

Prezident Shavkat Mirziyoyevga eng ustuvor islohotlar dasturlari hamda “Oʻzbekiston – 2030” strategiyasini 2026-yilda amalga oshirish boʻyicha Davlat dasturi loyihalari yuzasidan axborot berildi. — Президенту Шавкату Мирзиёеву доложены проекты программ наиболее приоритетных реформ и Государственной программы по реализации Стратегии «Узбекистан-2030» в 2026 году. #Mirziyoyev#taqdimot#islohotlar#Davlatdasturi Prezident.uz|Facebook|Instagram|YouTube|X

Prezident Shavkat Mirziyoyevga eng ustuvor islohotlar dasturlari hamda “Oʻzbekiston – 2030” strategiyasini 2026-yilda amalga oshirish boʻyicha Davlat dasturi loyihalari yuzasidan axborot berildi. — Президенту Шавкату Мирзиёеву доложены проекты программ наиболее приоритетных реформ и Государственной программы по реализации Стратегии «Узбекистан-2030» в 2026 году. #Mirziyoyev#taqdimot#islohotlar#Davlatdasturi Prezident.uz|Facebook|Instagram|YouTube|X

IIBB YHXB | Rasmiy kanali

@ubdd_uz · Post #34186 · 16.02.2026 г., 11:59

Prezident Shavkat Mirziyoyevga eng ustuvor islohotlar dasturlari hamda “Oʻzbekiston – 2030” strategiyasini 2026-yilda amalga oshirish boʻyicha Davlat dasturi loyihalari yuzasidan axborot berildi. — Президенту Шавкату Мирзиёеву доложены проекты программ наиболее приоритетных реформ и Государственной программы по реализации Стратегии «Узбекистан-2030» в 2026 году. #Mirziyoyev#taqdimot#islohotlar#Davlatdasturi Prezident.uz|Facebook|Instagram|YouTube|X

"NAVOIYURAN" DK

@navoiyuran_official · Post #26972 · 16.02.2026 г., 12:16

Prezident Shavkat Mirziyoyevga eng ustuvor islohotlar dasturlari hamda “Oʻzbekiston – 2030” strategiyasini 2026-yilda amalga oshirish boʻyicha Davlat dasturi loyihalari yuzasidan axborot berildi. — Президенту Шавкату Мирзиёеву доложены проекты программ наиболее приоритетных реформ и Государственной программы по реализации Стратегии «Узбекистан-2030» в 2026 году. #Mirziyoyev#taqdimot#islohotlar#Davlatdasturi Prezident.uz|Facebook|Instagram|YouTube|X

Navoiy viloyat Kengashi

@navoiyekopartiya · Post #20260 · 17.02.2026 г., 05:41

Prezident Shavkat Mirziyoyevga eng ustuvor islohotlar dasturlari hamda “Oʻzbekiston – 2030” strategiyasini 2026-yilda amalga oshirish boʻyicha Davlat dasturi loyihalari yuzasidan axborot berildi. — Президенту Шавкату Мирзиёеву доложены проекты программ наиболее приоритетных реформ и Государственной программы по реализации Стратегии «Узбекистан-2030» в 2026 году. #Mirziyoyev#taqdimot#islohotlar#Davlatdasturi Prezident.uz|Facebook|Instagram|YouTube|X

“OʻzTMK” AJ | Rasmiy kanal

@uztmk_official · Post #3969 · 16.02.2026 г., 12:11

Prezident Shavkat Mirziyoyevga eng ustuvor islohotlar dasturlari hamda “Oʻzbekiston – 2030” strategiyasini 2026-yilda amalga oshirish boʻyicha Davlat dasturi loyihalari yuzasidan axborot berildi. — Президенту Шавкату Мирзиёеву доложены проекты программ наиболее приоритетных реформ и Государственной программы по реализации Стратегии «Узбекистан-2030» в 2026 году. #Mirziyoyev#taqdimot#islohotlar#Davlatdasturi Prezident.uz|Facebook|Instagram|YouTube|X

O'zLiDeP - Toshkent viloyati

@uzlidep_toshkentv · Post #11152 · 28.02.2024 г., 16:23

Давлат дастури: тараққиёт йўлидаги комплекс чора-тадбирлар #27feb#uzbekiston24 O‘zLiDeP Сиёсий Кенгаши Ижроия қўмитаси ва Олий Мажлис Қонунчилик палатасидаги партия фракциясининг кенгайтирилган қўшма мажлиси бўлиб ўтди. Унда “Ўзбекистон – 2030” стратегиясини “Ёшлар ва бизнесни қўллаб-қувватлаш йили”да амалга оширишга оид давлат дастури тўғрисида”ги Президент Фармонидан келиб чиқувчи O’zLiDeP ва унинг фракцияси олдида турган долзарб вазифалар муҳокама қилинди. Унда Давлат дастурида белгиланган вазифаларнинг барчаси халқимизнинг ҳаёт даражасини янада яхшилаш, тадбиркорликни жадал ривожлантириш, бандликни таъминлаш ва камбағалликни қисқартириш, мамлакатимизнинг халқаро майдондаги нуфузи ошишига хизмат қилиши таъкидланди. #uzlidep#davlatdasturi ➖O'zLiDeP Toshkent viloyat Kengashi rasmiy kanali ➖

O'zLiDeP - Toshkent viloyati

@uzlidep_toshkentv · Post #11151 · 28.02.2024 г., 16:13

Давлат дастури – тараққиётга хизмат қилувчи ҳужжат #26feb#uzbekiston24 “Ўзбекистон – 2030” стратегиясини “Ёшлар ва бизнесни қўллаб-қувватлаш йили”да амалга оширишга оид давлат дастури тўғрисида”ги Ўзбекистон Республикаси Президенти Фармони қабул қилинди. Таъкидлаш жоизки, жорий йилги давлат дастурида партиямиз фаолларининг билдирган таклифлари акс этганлиги бизни янада қувонтирди ва олдимизга катта масъулият талаб қилади. #uzlidep#davlatdasturi ➖O'zLiDeP расмий канали➖

Сhilonzor tumani hokimligi Matbuot xizmati

@Chilonzor_tuman_hokimligi · Post #80374 · 16.02.2026 г., 11:59

Prezident Shavkat Mirziyoyevga eng ustuvor islohotlar dasturlari hamda “Oʻzbekiston – 2030” strategiyasini 2026-yilda amalga oshirish boʻyicha Davlat dasturi loyihalari yuzasidan axborot berildi. — Президенту Шавкату Мирзиёеву доложены проекты программ наиболее приоритетных реформ и Государственной программы по реализации Стратегии «Узбекистан-2030» в 2026 году. #Mirziyoyev#taqdimot#islohotlar#Davlatdasturi Prezident.uz|Facebook|Instagram|YouTube|X

Prezident Shavkat Mirziyoyevga eng ustuvor islohotlar dasturlari hamda “Oʻzbekiston – 2030” strategiyasini 2026-yilda amalga oshirish boʻyicha Davlat dasturi loyihalari yuzasidan axborot berildi. — Президенту Шавкату Мирзиёеву доложены проекты программ наиболее приоритетных реформ и Государственной программы по реализации Стратегии «Узбекистан-2030» в 2026 году. #Mirziyoyev#taqdimot#islohotlar#Davlatdasturi Prezident.uz|Facebook|Instagram|YouTube|X

Transport_Prokuraturasi

@transport_prokuraturasi · Post #10060 · 16.02.2026 г., 13:41

Prezident Shavkat Mirziyoyevga eng ustuvor islohotlar dasturlari hamda “Oʻzbekiston – 2030” strategiyasini 2026-yilda amalga oshirish boʻyicha Davlat dasturi loyihalari yuzasidan axborot berildi. — Президенту Шавкату Мирзиёеву доложены проекты программ наиболее приоритетных реформ и Государственной программы по реализации Стратегии «Узбекистан-2030» в 2026 году. #Mirziyoyev#taqdimot#islohotlar#Davlatdasturi Prezident.uz|Facebook|Instagram|YouTube|X

12
ПретходнаСтраница 1 од 2Следна