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 слични објави

Пребарај: #cabincrew

当前筛选 #cabincrew清除筛选
Somon Air

@somonair · Post #401 · 27.07.2023 г., 11:50

What started as a childhood dream is now a reality for our Cabin Crew Zokir Fazilatov. He is a part of our family for the past 13 years. “Ever since my first flight as a passenger, I never stopped thinking about planes, airports, flying and travelling – now I can do that for a living. Dynamic work schedule, meeting lots of new people every day and being able to combine it all with travelling is a dream come true. I am very glad that I work in Somon Air and I have such an interesting job. Always glad to meet our dear passengers”. #somonair#cabincrew

Somon Air

@somonair · Post #201 · 12.07.2022 г., 10:48

Today is International Cabin Crew Day. We congratulate all representatives of this wonderful profession. We wish you good health, happiness and prosperity. 🧑‍✈️ Сегодня – всемирный день бортпроводника. Мы поздравляем всех представителей этой прекрасной профессии с их профессиональным праздником. Желаем крепкого здоровья, счастья и благополучия. #cabincrewday#cabincrew#somonair#деньбортпроводника#бортпроводник#сомонэйр

👩‍✈️✈️Red Wings вернулась в 50-е! Авиакомпания представила новую форму бортпроводников, вдохновлённую стилем золотой эры реактивной авиации — 1950-х годов. Женская униформа — элегантное красное платье и жакет, мужская — в стиле casual с голубой рубашкой цвета утреннего неба. ☁️👗👔 Форма разработана с акцентом на комфорт и функциональность: 🧵 21 элемент в комплекте 💧 влагостойкие ткани 💃 свобода движений 🧳 адаптация под все погодные условия Создано в 🇷🇺 компанией «РусСтиль», уже используется в полётах. Дизайн подчеркивает преемственность традиций и современные требования к комфорту и безопасности. 🎙️ В Red Wings заявляют: «Новая униформа — это баланс между историей и технологиями, эстетикой и профессионализмом». \#RedWings#авиация#формабортпроводников#новостиавиации#эстетика50х#стильвнебесах#aviationstyle#cabincrew#aviationnews#jetage#русавиа

🔥Пауэрбанк загорелся в полёте — экипаж предотвратил ЧП 22 февраля на борту самолёта Airbus A320 авиакомпании Уральские авиалинии, выполнявшего рейс U6-773 по маршруту Екатеринбург — Стамбул, произошло задымление пауэрбанка у одного из пассажиров. По информации перевозчика, устройство загорелось в салоне, однако возгорание удалось оперативно ликвидировать благодаря слаженным и профессиональным действиям бортпроводника-инструктора. Самолёт продолжил полёт в штатном режиме и благополучно приземлился в Стамбуле. ⚠️ Напомним: литий-ионные аккумуляторы представляют повышенный риск возгорания при перегреве или механическом повреждении. Именно поэтому пауэрбанки запрещено сдавать в багаж — они должны находиться только в ручной клади, чтобы экипаж мог оперативно отреагировать в случае инцидента. Этот случай — ещё одно подтверждение того, насколько важна подготовка кабинного экипажа и отработанные процедуры реагирования на дым и огонь в салоне. __ ___ ____ #авиация#авиацияновости#авиабезопасность#авиапроисшествие#пауэрбанк#литийионныебатареи#пожарнасамолете#бортпроводник#экипаж#безопасностьполетов#кабинныйэкипаж#авиациясегодня#рейсU6773#AirbusA320#УральскиеАвиалинии#Екатеринбург#Стамбул#aviation#aviationnews#flightsafety#cabincrew#avgeek