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

Резултати

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

Пребарај: #sansei

当前筛选 #sansei清除筛选
Libertà è ragione

@libertaeragione · Post #4272 · 27.10.2024 г., 19:03

#Elezioni#Giappone Risultati preliminari: #LDP|Grande tenda conservatrice: 191 seggi (-56) #CDP|Centro-sinistra: 148 (+50) #Ishin|Destra libertaria federalista: 38 (-6) #DPFP|Centro-destra riformista: 28 (+21) #Komei|Centro buddista: 24 (-8) #Reiwa|Sinistra populista: 9 (+6) #JCP|Sinistra: 8 (-2) Indipedenti filo-LDP: 6 Indipedenti opposizione: 6 #Sansei|Estrema destra populista: 3 (+2) #Hoshu|Estrema destra: 3 (+3) #SDP|Centro-sinistra: 1 Totale seggi: 465 Maggioranza: 233 Attuale governo: 215 seggi (❌Maggioranza persa❌) @OsservatorioEsteri

Libertà è ragione

@libertaeragione · Post #4441 · 10.02.2026 г., 11:16

#Elezioni#Giappone Risultati definitivi: Affluenza: 54,34% uninominale (+0,5 rispetto al 2024) | 55,12% proporzionale (+1,28) #LDP|Grande tenda conservatrice: 316 seggi (+125) #CRA (#CDP-#Komei)|Centro: 49 (-123) #Ishin|Centro-destra riformista federalista: 36 (-2) #DPFP|Centro-destra: 28 #Sansei|Estrema destra populista: 15 (+12) #Mirai|Democrazia digitale: 11 (+11) #JCP|Sinistra: 4 (-4) Indipendenti: 4 (-8) #Reiwa|Sinistra populista: 1 (-8) #Yukoku|Populisti pro-tagli alle tasse: 1 (+1) #Hoshu|Estrema destra: 0 (-3) #SDP|Centro-sinistra: 0 (-1) Totale seggi: 465 Maggioranza: 233 Attuale governo (LDP-Ishin): 352 (✅maggioranza guadagnata ✅) @OsservatorioEsteri

Libertà è ragione

@libertaeragione · Post #4390 · 21.07.2025 г., 09:10

#Elezioni#Giappone#Sangiin Composizione della Camera dei Consiglieri: #LDP|Grande tenda conservatrice: 101 seggi (-13) #CDP|Centro-sinistra: 38 #DPFP|Centro-destra: 22 (+13) #Komei|Centro buddista: 21 (-6) #Ishin|Destra libertaria federalista: 19 (+1) #Sansei|Estrema destra populista: 15 (+14) Indipendenti: 13 (+1) #JCP|Sinistra: 7 (-4) #Reiwa|Sinistra populista: 6 (+1) #SDP|Centro-sinistra: 2 #Hoshu|Estrema destra: 2 (+2) #Mirai|Democrazia digitale: 1 (+1) #NHK|Destra populista anti-NHK: 1 (-1) Totale seggi: 248 Maggioranza: 125 Attuale governo (LDP-Komei): 122 seggi (❌maggioranza persa❌) In foto, la mappa del voto. @OsservatorioEsteri