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

Резултати

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

Пребарај: #tergov

当前筛选 #tergov清除筛选
Jinoyat protsessi

@TSUL_CPL · Post #2901 · 12.03.2025 г., 09:26

2️⃣2️⃣2️⃣🤝🌏👨‍🏫👩‍🏫⚖️👮‍♀️ 📢 Mahorat darsi o'tkazildi! ⚖️ Joriy yilning 12-mart kuni Jinoyat-protsessual huquqi kafedrasi mudiri, yuridik fanlar doktori, professor D. Bazarova tashabbusi bilan Huquqni muhofaza qilish akademiyasi professori, yu.f.d. I.Astanov ishtirokida "Surishtiruv va dastlabki tergov organlari, shuningdek, tergovga qadar tekshiruvni amalga oshiruvchi organlarning qonunlarning ijro etishi ustidan nazorat" mavzusida mahorat darsi bo‘lib o‘tdi. ⚖️ Dars davomida surishtiruv va tergov jarayonlarida qonuniylikni ta’minlash, nazorat mexanizmlari hamda huquqiy jihatlar batafsil muhokama qilindi. Talabalar o‘zlarini qiziqtirgan savollarga javob oldilar. @TSUL_CPL #TDYU#MahoratDarsi#Huquq#JinoyatProtsessi#Tergov

O‘zbekistonda pedofiliya uchun sudlangan erkak koloniyadan qochib, Ohangaronda uchinchi sinf o‘quvchisiga tajovuz qilganidan so‘ng jazoni ijro etish tizimi xodimlariga nisbatan jinoyat ishi qo‘zg‘atildi. Ijtimoiy himoya agentligi vaziyatni nazoratga oldi. https://yep.uz/uz/2025/10/iiv-xodimlari-harakatlari-tergov-qilinmoqda-pedofil-qochishi-ohangaron/ #O‘zbekiston #Ohangaron#ToshkentViloyati#IIV#Tergov#IjtimoiyHimoya#Huquq

DXX va IIV 2023–2025-yillarda hujjatlarni qalbakilashtirib, qo‘shni davlatdagi klinikada 32 ta noqonuniy buyrak va jigar transplantatsiyasini tashkil qilgan jinoiy guruh faoliyatiga chek qo‘ydi. https://yep.uz/uz/2025/09/ozbekiston-organ-savdosi-2023-2025/ #O‘zbekiston #organsavdosi#buyraktransplantatsiyasi#jigartransplantatsiyasi#jinoyat#sud#tergov