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

Резултати

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

Пребарај: #moe

当前筛选 #moe清除筛选
JIFAR CAREER

@JIFAR1 · Post #248 · 14.09.2025 г., 13:29

#MoE : 1,249 ትምህርት ቤቶች ምንም ተማሪ ሳያሳልፉ ቀርተዋል። ከአምናው ጋር ሲነጻጸር 114 ትምህርት ቤቶች ተማሪዎች በማሳለፍ መሻሻል ታይቷል። መቶ በመቶ ተማሪዎቻቸውን ያሳለፉት 50 ትምህርት ቤቶች ናቸው። @Jifarsupport

Hashtags

JIFAR CAREER

@JIFAR1 · Post #173 · 12.06.2025 г., 17:02

#MoE የመውጫ ፈተና የአምስተኛ ቀን መርሐግብር (ሰኔ 6/2017 ዓ.ም) ፈተናው በተለያዩ የትምህርት ፕሮግራምች በሁለት ክፍለ-ጊዜ ይሰጣል፦ ✅ ፈረቃ 1: ጠዋት ከ2:00-5:00 ሰዓት ✅ ፈረቃ 2: ከሰዓት ከ9:00-12:00 ሰዓት ውድ የጅፋር CARRER ቤተሰቦች እንዲሁም በነገው እለት ለምትፈተኑ የጅማ ዩኒቨርስቲ DVM ተማሪዎች መልካም ፈተና ይሁንላቹህ ጅፋር CAREER

Hashtags

JIFAR CAREER

@JIFAR1 · Post #160 · 05.05.2025 г., 18:02

#📣REMEMBER #MoE በሰኔ 2017 የሚሰጠውን የቅድመ-ምረቃ ፕሮግራሞች የዩኒቨርሲቲ መውጫ ፈተና ዳግም ለመፈተን እየተጠባበቃችሁ ያላችሁ አመልካቾች ምዝገባ ከዛሬ ሚያዝያ 14 /2017 ዓ.ም እስከ ግንቦት 05/2017 ዓ.ም የሚከናወን መሆኑን ትምህርት ሚኒስቴር አሳውቋል፡፡ የመመዝገቢያ ቅፅ https://exam.ethernet.edu.et ላይ የተዘረዘሩትን መስፈርቶች በሟሟላት መመዝገብ የምትችሉ መሆኑ ተገልጿል፡፡ ፈተናው የሚሰጥበት ቀን ወደፊት ይገለፃል ተብሏል፡፡ ፈተናውን ለመውሰድ የብሔራዊ (ፋይዳ) መታወቂያ መያዝ ግዴታ ሲሆን፤ የአገልግሎት ክፍያ (500 ብር) በቴሌብር በኩል ብቻ የሚፈፀም መሆኑ ተገልጿል፡፡

Hashtags

JIFAR CAREER

@JIFAR1 · Post #44 · 06.09.2024 г., 18:11

#MoE የ12ኛ ክፍል ብሔራዊ ፈተና ውጤት ሰኞ ይፋ ይደረጋል። ትምህርት ሚኒስቴር የ12ኛ ክፍል ሀገር አቀፍ ፈተና ውጤት ሰኞ ጳጉሜን 4 ቀን 2016 ዓ/ም እንደሚገለጽ አሳውቋል። የዘንድሮው ብሔራዊ ፈተና በቅይጥ ማለትም በወረቀት እና በኦንላይን መሰጠቱ ይታወሳል። Source:@tikvahethiopia

Hashtags

123•••67
ПретходнаСтраница 1 од 7Следна