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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #421 · 23 мар.

Мы используем Makefile думая, что нет альтернатив, что это стандарт и всё такое. Но make это не запускалка команд, а система сборки. Мы фактически используем его не по назначению. И на самом деле альтернатива есть! Некоторое время назад я открыл для себя прекрасный инструмент - just. Он решает все проблемы make. just - это не система сборки как make, это именно исполнитель команд! Больше никаких Phony Targets и табуляций, привет нормальный синтаксис и передача аргументов!!! 😎 ⭐️Что умеет just: ✅ Автодокументирование команд Не нужно делать отдельную команду с докой, просто добавь комментарий # команда сборки build: ... $ just --list Available recipes: build # команда сборки Команда с именем default запускается по умолчанию если не указано другое, так что я обычно делаю так: default: just --list Теперь просто выполняем just и получаем доку из текущего файла. ✅ Удобная работа с переменными окружения # загрузить из .env set dotenv-load # глобальная переменная export PYTHONPATH := "./src" # переменная для команды test $TESTUNG="true": pytest ✅ Передача аргументов build target: @echo 'Build {{target}}...' команда запуска $ just build dev # Build dev... ✅ Выбор интерпретатора прямо в команде Пример с инлайн-скриптом на python: system: #!/usr/bin/env python3 import platform print(platform.system()) Эта же функция позволит выполнить скрипт как одну команду вместо перезапуска шела для каждой строки foo: #!/usr/bin/env sh for file in ls .; do echo $file done ✅ Выполнение команды в определенной директории. Можно указать как релятивный путь так и абсолютный [working-directory: 'backend'] build: docker compose build Также можно задать рабочую директорию глобально Там еще много интересного: - поддержка функций - автокомплиты и интеграции - экспрешены - алиасы команд - группировка команд - альтернативы команды под разные ОС - импорт других just-файлов - цветной вывод - ... и другие штуковины! Так что вперёд - ➡️ читать доку! Репозиторий: ➡️https://github.com/casey/just Статья: ➡️https://www.chicks.net/reference/file_formats/just/ ЗЫ. Кажется, на Makefile я уже не вернусь) #tools

Hashtags

Резултати

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

Пребарај: #sinkhole

当前筛选 #sinkhole清除筛选

#Russia#Sinkhole#Karst#Geology#NaturalPhenomenon#climate#destruction#anomaly#climatecrisis#weather 🇷🇺🕳️⚠️Таинственная проваливающаяся яма обнаружена в России В интернете распространяется видео, на котором водитель трактора случайно обнаруживает проваливающуюся яму в России. 🕳️ Формация выглядит как круглое углубление, вызывая обсуждения и различные теории — от подземных пустот до необычных явлений. 🌍 Эксперты отмечают, что подобные образования чаще всего связаны с карстовыми процессами, когда вода размывает скалы, создавая подземные полости, которые впоследствии обрушиваются. ⚠️ В настоящее время официального подтверждения точного местоположения и даты инцидента нет, и информация проверяется.

跑跑資訊站 KartInfo

@KartInfoTW · Post #403 · 21.07.2022 г., 09:59

韓服 2022 跑跑聯賽第二季將於本週六開打,本季聯賽一大看點就是首位台灣選手「NEAL」參戰,也讓更多台服玩家開始關注韓服聯賽,相信本次聯賽原廠也將秉持最高原則呈現最精彩的賽事給觀眾,更多聯賽資訊和活動獎勵,立即點擊查看 👇👇 🏁 詳細聯賽資訊:https://kinf.cc/Xiq1U ▶️ 追蹤 Google 新聞:https://kinf.cc/gn ▶️ 立即加入 Discord:https://kinf.cc/dc #跑跑卡丁車#KartRider#韓服#職業#聯賽#跑跑聯賽#카트리그#第二季#Season2#懶人包#NEAL#DFIBLADES#KWANGDONGFreecs#LiivSANDBOX#Sinkhole#Savage#FINALEesports#APEX#WISH#開幕賽