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

Пребарај: #curvefinance

当前筛选 #curvefinance清除筛选
Tether

@tether · Post #45 · 30.07.2021 г., 08:09

We are pleased to announce that Curve Finance will support Euro-pegged Tether tokens (EURt) 🎉 The listing of #tether EURt pairs offer users additional options when looking for trading using euro, find out more about EURt on #CurveFinance⬇️ https://tether.to/curve-supports-euro-pegged-tether-eurt-tokens/

Venture Village Wall 🦄

@venturevillagewall · Post #4358 · 11.03.2025 г., 01:00

Whale Moves ETH, Mt. Gox Transfers BTC A major whale sold 25,800 ETH to avert liquidation, incurring a $31.75 million loss after purchasing at an average price of $3,084 in July 2024. Meanwhile, Mt. Gox transferred 11,501 BTC (approx. $905 million) to a new address and 332 BTC (approx. $26.13 million) to its warm wallet. New markets for minting crvUSD with weETH, cbBTC, and LBTC as collateral launched. #ETH#BTC#MtGox#DeFi#Crypto#Whale#Liquidation#trading#MarketNews#CurveFinance#blockchain#finance#investment#cryptocurrency#ethusd#bitcoinnews#assets#collateral#cryptoexchange#trends

🐓✨Tencent PP Ranch✨

@tencentppranch012 · Post #220 · 20.10.2024 г., 11:51

💎I wish you all a happy weekend! Let go of your worries and enjoy these beautiful days! 💎Do you have any good plans for next week? 💎If not, expand the chicken farm bigger and bigger, so that money can flow in like eggs! Achieve financial freedom as soon as possible, let's "chickens" fly and "chickens" jump together, and turn ourselves into wealth masters! 🎁In addition, friends who have not entered the global Tencent official channel to receive the bonus and welfare red envelope, don't worry, I have sent you a tutorial, go and check it out! 💎I hope my blessings can relieve everyone's pressure. #TONVentures#GateVentures #MEXCVentures#KeneticCapital #ForesightVentures#CurveFinance#MEXCVentures#Adsgram#Yescoin#CurveFinance#Invest#WealthBuilding#FinancialFreedom#Crypto#Blockchain#Decentralization #MarketTrends#Trading#Analysis #PassiveIncome#RealEstate#InvestmentPortfolio #Stocks #Tencent PP Ranch #FreeTrial #Farm Game #Earn USDT #Play with Friends 🎮 Game Assistant 🤖Game Bot ⌨Discussion Group🤩VIP Channel 🪙 Join the Game Now