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

Пребарај: #voiture

当前筛选 #voiture清除筛选
Voir de ses propres yeux

@voir_yeux · Post #12718 · 28.04.2026 г., 22:43

🇬🇧 En Irlande du Nord, un homme a été arrêté après l'explosion d'une voiture devant un commissariat de police. Des perquisitions sont en cours à plusieurs adresses de Belfast, indique un communiqué de la police régionale. #royaumeuni#voiture#explosion

Voir de ses propres yeux

@voir_yeux · Post #12580 · 18.04.2026 г., 15:23

🇦🇺🚗 Une voiture a roulé sur le trottoir et a percuté un groupe de personnes à proximité du site du festival de bande dessinée Supanova Comic Con à Melbourne, a rapporté la chaîne de télévision 9News. Selon ses informations, le chauffeur a renversé deux piétons, dont l'un est décédé sur place, tandis que le second a été transporté à l'hôpital avec de graves blessures. La police a interpellé le conducteur et compte l'interroger. #australie#incident#voiture

Voir de ses propres yeux

@voir_yeux · Post #11899 · 25.02.2026 г., 17:37

🇯🇵 Le premier vol d'essai d'une voiture volante a eu lieu à Tokyo, indique la société de développement SkyDrive. L'appareil a parcouru une distance d'environ 150 mètres au-dessus de la baie de Tokyo et est resté en l'air pendant trois minutes et demie. #japon#vol#voiture

Voir de ses propres yeux

@voir_yeux · Post #12790 · 04.05.2026 г., 21:28

🇩🇪 Plus de 20 personnes ont été blessées à des degrés divers lorsqu’une voiture a percuté des personnes dans le centre de Leipzig (est de l'Allemagne), tandis que deux morts ont été signalés. C’est ce qu’a déclaré le chef des pompiers de la ville, Axel Schuh. Deux personnes ont été grièvement blessées, elles ont immédiatement reçu les premiers soins avant d’être transportées en soins intensifs. [...] En outre, nous avons aussi une vingtaine de blessés, a-t-il indiqué, cité par le journal Leipziger Volkszeitung. #incidents#allemagne#voiture#victimes

Voir de ses propres yeux

@voir_yeux · Post #12784 · 04.05.2026 г., 16:08

🇩🇪 Au moins deux personnes ont été tuées lorsqu’une voiture a percuté un groupe de personnes dans le centre de Leipzig (est de l’Allemagne). C’est ce qu’a rapporté le journal Berliner Zeitung, citant son correspondant sur place. Deux autres personnes ont été grièvement blessées, tandis que plusieurs autres ont subi des blessures moins graves. Selon les premières informations, l’accident s’est produit dans le centre historique de Leipzig, sur la principale rue commerçante de la ville. #incidents#allemagne#voiture#victimes