TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #411 · 9 фев.

reload_flag="" if [[ -n "${DEBUG}" ]]; then reload_flag="--reload" fi if [[ -n "${WORKER_COUNT}" ]]; then workers=${WORKER_COUNT} else workers=2 fi gunicorn --workers ${workers} \ --bind 0.0.0.0:8000 \ ${reload_flag} main.wsgi Писали такие конструкции чтобы проверить наличие флага и сформировать команду правильно? На самом деле можно сделать тоже самое проще. Для этого используются операторы условной подстановки, доступные в оболочках семейства POSIX. :- для установки значений по умолчанию ${WORKER_COUNT:-2} Если переменная не объявлена, то будет дефолтное значение 2. :+ подставляет указанный текст, если переменная не пуста ${DEBUG:+--reload} Если что-то есть в переменной то распечатается текст после символа +, в противном случае - ничего. Удобно для опциональных флагов, как в нашем примере. Итого наш скрипт может выглядеть так: gunicorn --workers ${WORKER_COUNT:-2} \ --bind 0.0.0.0:8000 \ ${DEBUG:+--reload} main.wsgi Есть еще два оператора. := не только подставить дефолтное значение, но и присвоить его переменной, если она пуста # никаких переменных еще нет VAL1=${VAL2:=hello} # теперь доступны обе echo $VAL1 $VAL2 # hello hello :? остановить выполнение с ошибкой, если переменной нет. echo ${MISS:?is required} bash: MISS: is required Код выхода будет 1. #tricks#linux

Резултати

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

Пребарај: #btt

当前筛选 #btt清除筛选
Crypto

@signal_bitcoins · Post #1750 · 08.12.2023 г., 10:40

#BTT hitted the Supply zone on 2D Time frame we are waiting for the correction from this area 📉 ❄️@signals_bitcoin_crypto❄️ ❄️@Shadow_support0o❄️

Hashtags

🗺 Travel the World | Private Expeditions

@expeditionsworldwide · Post #76 · 24.08.2020 г., 17:00

Today I add a coin to the experimental portfolio - BitTorrent (#BTT) on the Binance cryptocurrency exchange. 📊Full statistics of the investment portfolio - https://bit.ly/30GlvN2 🛒The Motives for buying #BTT It is ranked 41 in the CoinMarketCap rating. The coin has just passed the middle of the descending channel and has already retested it. The Support zone is $0.0003199-0.0004000. The Resistance zone is $0.0005967-0.0006746. The price projector points to a rise to $0.0009737, plus 2 potential zones around $0.0012 and $0.0018. 🚀 I expect growth from 150% to 360%

Hashtags

Airdrop3 LTD

@airdrop3ltd · Post #159 · 23.07.2021 г., 14:38

🥳#BitTorrent July Carnival: Join Telegram Group and Invite Your Friends, Grab 50,000 #BTT! 1⃣Join Tele group to share 15,000 $BTT 2⃣Invite friends and share 35,000 $BTT Instantly Payment 🕹Start bot Link :- https://t.me/AirdropLimitedBTT_Robot?start=Bot1386959 Most Join All Channel So Get Payment.

TokenPocket

@tokenpocket_channel · Post #653 · 27.06.2023 г., 07:27

🚀Big news! With the support of Debank and Blockin.ai, we're thrilled to unveil the integration of 10 New Chains for DeFi Asset Management on #TokenPocket: #Gnosischain, #Arbitrum, #Klaytn, #Avalanche, #Aurora, #Conflux, #BTT, #Nova, #ZKsync, and #EOS EVM. 💪Combined with our existing support for #ETH, #BSC, #Matic, #OP, #Moonbeam, #Heco, #FTM, #OKTC, and #Harmony, we now support a total of 19 Chains! 📲On your wallet's assets page ➡️DeFi Entrance ➡️manage your #DeFi assets, explore #Staking, #Deposits, #Farming, #Lending, #LiquidityPools, and More — all of these on-chain #DeFibehaviors. 🔥Explore and manage your DeFi Assets seamlessly with the power of 👉TokenPocket. Check it out today! #DeFi#blockchain#tokenpocket