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

Резултати

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

Пребарај: #ustozlar

当前筛选 #ustozlar清除筛选
AyTi Markaz Yaypan

@ITCenter_Yaypan · Post #1485 · 14.03.2023 г., 09:15

#ustozlar Diqqat, IT Center mentorlari (ustozlar) haqida ma'lumot berib boramiz... Raximov Bekzodbek Rayimjon o'g'li Oliy ma’lumotli. 28 yosh, oilali. 🟢 IT markazda “Kompyuter savodxonligi” hamda “Veb dasturlash” yo‘nalishlari bo‘yicha dars beradi. “Master Sayt” veb studiyasi asoschisi, frilanser. Dars berish tajribasi 2 yil. 📲 Aloqa uchun: @Bekzod555 | 999924512 ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ "Veb dasturlash" kursi haqida batafsil ma'lumot bu postda: https://t.me/ITCenter_Yaypan/1080 @ITCenter_Yaypan

Hashtags

EnergoMenejer

@energomenejer · Post #1275 · 01.10.2025 г., 01:45

Muhtaram ustoz va murabbiylar! Ta’lim-tarbiya sohasining barcha jonkuyar xodimlarini umumxalq bayrami — O‘qituvchi va murabbiylar kuni bilan chin qalbimdan tabriklayman. Ushbu qutlug‘ ayyomda siz, zahmatkash ustozlarga ko‘nglimizda, bo‘lgan yuksak hurmat-ehtirom va ezgu tilaklarni so‘z bilan to‘liq ifoda etish qiyin, albatta. Bebaho boylik va boqiy merosni yaratish, uni xalqimizga, unib-o‘sib kelayotgan yosh avlodimizga bezavol yetkazish yo‘lida chinakam fidoyilik ko‘rsatib mehnat qilayotgan ulug‘ insonlarsiz. #ustoz#ustozlar#murabbiy#usta#shogird#bayram#uzbek#trend https://www.instagram.com/reel/DPP50ZPCOTC/?igsh=d3dwMW13dGp3YXM2

Kutilgan Fursat

@kutilgan_fursat · Post #246 · 10.01.2026 г., 09:36

"Yuksalish maktablari" asoschisi Muhammadali Eshonqulov "O'zbekiston-2030" strategiyasining 5-maqsadi – "Umumiy o‘rta taʼlimni rivojlantirish uchun xususiy sektorni keng jalb qilish" haqida. ▶️Batafsil YouTube kanalimizda tomosha qiling! 📱Bizga obuna boʻlishni unutmang Bizni |📱youtube |📱 instagram |📱facebook manzillarda ham topishingiz mumkin! #Uzbekiston2030#YuksalishMaktablari#Rivoj#MuhammadaliEshonqulov#maktab#xususiysektor#tadbirkor#xususiymaktab#ustozlar#uz #2030 #2026 #davlatmaktabi