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

Резултати

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

Пребарај: #mirraai

当前筛选 #mirraai清除筛选
Mirracoin Новости

@MirraChannel · Post #326 · 03.12.2025 г., 07:38

😎 Что такое MirraCoin и почему это не просто криптовалюта? MirraCoin - это полноценная блокчейн-экосистема взаимосвязанных продуктов, объединённых единой технологической базой и криптовалютой, для обеспечения работоспособности умных цифровых договоров(smart-contracts). Представьте себе цифровой город будущего, где социальная сфера, коммуникации, где образование, искусство, а также бизнес работают на блокчейн-инфраструктуре - без посредников, с полной прозрачностью и максимальной защитой. Блокчейн MirraCoin: В основе экосистемы лежит собственный, разработанный в России, блокчейн с уникальным алгоритмом консенсуса Proof of Timed Authority (PoTA). Что это значит простыми словами? Представьте общую записную книгу, которая одновременно находится у миллионов людей по всему миру. Каждая запись (транзакция, диплом, NFT, документ, любое действие) вносится в эту книгу у всех одновременно и скрепляется криптографической печатью. Изменить запись задним числом невозможно - нужно переписать книгу у всех участников одновременно, что технически просто невозможно. В этом и состоит безопасная среда децентрализованного блокчейна. Децентрализация MirraCoin меняет правила: • Нет единого контролёра - система поддерживается сетью валидаторов по всему миру. Один сервер упал? Остальные продолжают работать • Вы владеете своими активами - криптовалюты, токены, цифровые финансовые активы(ЦФА) в вашем кошельке, NFT в вашей коллекции, дипломы, свидетельства о праве собственности и многое другое, в блокчейне. Только у вас есть приватный ключ. • Прозрачные правила - механизмы работы и комиссии зафиксированы в коде. Никто не может изменить их в одностороннем порядке. • Невозможно подделать - каждая запись подтверждена криптографически и видна всем участникам сети. Что уже доступно: • MirraVision – платформа для онлайн-встреч, вебинаров и совместной работы, общение с родными и близкими по всему Миру. • Art.Mirracoin – онлайн-галерея и маркетплейс цифрового и традиционного искусства для Российского рынка и стран СНГ. Это совместный проект MirraCoin с издательством журнала «Художники России». • DigitalExchange.art – онлайн-галерея и маркетплейс цифрового и традиционного искусства для международного рынка. Это совместный проект MirraCoin и АНО «Искусство Объединяет Мир», созданный в рамках участия в культурных программах для стран ШОС и БРИКС. • MirraCoin Explorer – обозреватель блокчейна, где в реальном времени можно отслеживать все транзакции и блоки. Что скоро появится: • Mirra Academy - образовательная платформа о блокчейне, криптовалютах и цифровых финансах, где любой преподаватель может зарегестрировать свой курс, пройти модерацию и нести знания людям о современных цифровых технологиях. • Mirra IT - решения в области web-разработки, робототехники и умных устройств, где Вы можете заказать разработку у наших лучших программистов для своего проекта. • Mirra P2P - платформа для обмена MirraCoin и других ЦФА. • Mirra Mining - физический и облачный майнинг MirraCoin на собственном оборудовании Mirra Box. • Mirra AI - искусственный интеллект на базе технологий Mirracoin. Зачем блокчейн нужен обычному человеку? Не для спекуляций. Не для хайпа. Для реальной жизни: учись, работай, твори, зарабатывай, защищай свои права и многое другое - всё в одной прозрачной и безопасной экосистеме Mirracoin. MirraCoin - это возможность оцифровать свой бизнес и перевести его на блокчейн для прозрачности, безопасности и доверия. Строим цифровое будущее Вместе! Подписывайтесь на наш канал, чтобы не пропустить обновления и новые сервисы! #MirraVision#MirraCoin#Обновления#Майнинг#Blockchain#token#NFT#художникиРоссии#DigitalExchangeart#IT#P2P#Децентрализация#Web3#сделановроссии#MirraAI @MirraChannel😎