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

Резултати

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

Пребарај: #iron

当前筛选 #iron清除筛选
Interesting Planet 🌍

@interesting_planet_facts · Post #778 · 19.09.2025 г., 00:22

🌎 The Hittite Empire, centered in what is now Turkey, mastered advanced ironworking over 3,200 years ago, enabling powerful tools and weapons. Their capital, Hattusa, was protected by massive stone walls and a unique city gate shaped like a lion’s mouth. ✨ #Hittite⚡#archaeology⚡#iron 👉subscribe Interesting Planet ​

🤖 XPeng Iron: один из самых продвинутых человекоподобных роботов в мире Китайский автопроизводитель XPeng представил новую, невероятно детализированную версию своего робота Iron. Выглядит и двигается он так, что поневоле задумываешься о будущем из научной фантастики. Технические особенности, которые впечатляют: ⏺️Гибкий позвоночник и биомышцы: именно это придает движениям робота такую плавную, человекоподобную грацию, а не резкую роботизированность. ⏺️22 степени свободы в руках: его кисти невероятно ловкие. Теоретически, он сможет выполнять тонкие манипулятивные движения, требующие точности. ⏺️«Лицо» — изогнутый 3D-дисплей: динамично отражает эмоции и статус, делая интерактивность с ним более естественным. ⏺️Мозги: система VLA (Vision-Language-Action): робот управляется командами на естественном языке, а его вычислительная мощность составляет колоссальные 2250 TOPS (благодаря трём чипам Turing AI). ⏺️Твердотельные аккумуляторы: более безопасная и, потенциально, более ёмкая технология питания. Планы на будущее: 1️⃣. Сначала коммерческие услуги и промышленность (логично для такой дорогой и сложной машины). 2️⃣. Массовое производство заявлено на конец 2026 года. 3️⃣. Открытый SDK: Компания открыла код для разработчиков по всему миру, чтобы быстрее создать экосистему приложений для роботов. Умный ход! Конкуренция в сфере человекоподобных роботов (Tesla Optimus, Figure) накаляется, и это двигает всю отрасль вперед невероятными темпами. #роботы#XPeng#Iron#искусственныйинтеллект#инновации#бионика

Crypto M - Crypto News

@CryptoM · Post #64679 · 09.04.2026 г., 13:55

🚀 MoonPay Collaborates to Introduce Stablecoin Payments in Retail MoonPay has announced a partnership with WalletConnect and Ingenic to integrate stablecoin payments into physical retail environments. According to Foresight News, MoonPay's Virtual Accounts, supported by Iron, will facilitate fiat settlement for stablecoin transactions at checkout. #MoonPay#WalletConnect#Ingenic#StablecoinPayments#Retail#FiatSettlement#VirtualAccounts#Iron