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

Резултати

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

Пребарај: #azolik

当前筛选 #azolik清除筛选
ÖZBEK KADIN HAKLARI DERNEĞİ

@ozbek_kadin_haklari · Post #1391 · 07.02.2024 г., 08:47

#huquqiy_yordam #minnatdorchilik #azolik ⚡️Jamiyatimizga bir necha kun avval asli Rossiyaning Krasnodar o'lkasidan bo’lgan, hozirda Turkiyada yashab mehnat qillayotgan Marına Kalıtskaıa, tuhmat bilan shikoyat qilib jinoyat ishi ko’rilayotgani haqida murojaat qilib huquqiy yordam so’radi. 👨‍⚖️ Bugun Jamiyatimiz huquqshunos va advokati sud jarayonida qatnashib, Marına K.ning aybdor emasligini isbotladi va uning oqlanishiga muvaffaq bo'ldı. 🪪 Adolatga erishgan Marına K. Jamiyatimizga kelib, a'zo bo'ldi va o'zi kabi muammolarga yechim topishda qiynalayotgan ayollarni qo'llab-quvvatlashda hissa qo’shish istagini bildirdi. 👩‍🏫 O'zbek xotin-qizlari huquqlarini himoya qilish jamiyati barcha ayollarning huquqlarini himoya qilishga hamda ularnı qo'llab quvvatlashga tayyordir. ⚖️Adolat va qonun ustuvorligi — inson qadr-qimmatini taʼminlashning eng asosiy shartidir! ❇️Biz bilan birga bo’ling va bizni kuzatishda davom eting👇 📱Instagram 📱Facebook📱TikTok

"NAVOIYURAN" DK

@navoiyuran_official · Post #28694 · 06.05.2026 г., 16:47

Prezident Shavkat Mirziyoyev O‘zbekistonning Jahon savdo tashkilotiga a’zo bo‘lishi borasida 2025-yilda amalga oshirilgan ishlar va ushbu jarayonni jadallashtirish bo‘yicha vazifalarga bag‘ishlangan taqdimot bilan tanishdi. — Президент Шавкат Мирзиёев ознакомился с презентацией о проделанной в 2025 году работе по вступлению Узбекистана во Всемирную торговую организацию и задачам по ускорению этого процесса. #Mirziyoyev#taqdimot#JST#azolik Prezident.uz|Facebook|Instagram|YouTube|X