Публикации по теме 'scripting'


Сценарии Bash: проверьте, является ли число четным или нечетным
В этом уроке мы узнаем, как написать сценарий Bash, который предлагает пользователю ввести число, а затем проверяет, является ли число четным или нечетным. Сценарий использует комбинацию ` read`, цикла ` while` и оператора ` if` для выполнения этой задачи. #/bin/bash read -p "Enter a number: " num while [ -z "$num" ] || ! [ "$num" -eq "$num" ] 2>/dev/null do echo "That's not a number" echo "Enter again: "..

Пакетная загрузка с помощью Python
Сегодня одна из моих групп пользователей выиграла тендер на новый проект с одним из наших лучших клиентов (ура!). Наши проекты всегда начинаются с заказов на покупку, и когда у клиентов нет доступного EDI или API (большинство из них), нашим специалистам по проектам приходится загружать заказы клиентов на покупку и вручную вводить их в нашу систему (бу!). Все причины, по которым это так, — тема для другого дня. Сегодняшняя проблема заключается в том, что в нашем новом проекте уже есть 242..

Изменение размера изображений в Python с использованием библиотеки изображений Python без потери качества
Простое руководство по изменению размера изображений в Python с примерами 📷Изображения являются неотъемлемой частью многих приложений и веб-сайтов. Однако иногда нам нужно изменить размер изображений, чтобы они соответствовали определенным размерам, или уменьшить размер их файла. В этом руководстве мы рассмотрим, как изменять размер изображений с помощью Python Imaging Library (PIL) — популярной библиотеки для работы с изображениями в Python. 💻🐍💡💡 PIL предоставляет ряд функций для..

Сценарии DevOps в реальном времени: Docker, часть 3
В этом блоге мы рассмотрим сценарии повседневной жизни инженера DevOps от базового уровня до сценариев продвинутого уровня с решением. Это третья часть серии, и если вы пропустите оставшиеся части, пожалуйста, ознакомьтесь с ней. Примечание . Если вам нравится мой контент, не забудьте подписаться на меня . Dockerfile для создания образа для приложения Node.js: FROM node:12 WORKDIR /usr/src/app COPY package.json . RUN npm install COPY . . EXPOSE 3000 CMD..

Понимание сценариев в программировании: полное руководство
От определения к его преимуществам и недостаткам Что такое скриптинг Сценарии — это способ автоматизации повторяющихся задач путем написания кода, который выполняется интерпретатором сценариев. Это тип программирования, который часто используется для автоматизации простых задач или объединения других инструментов и технологий. Языки сценариев обычно имеют более высокий уровень, чем традиционные языки программирования, и разработаны так, чтобы их было легко читать и писать даже для..

Идентификаторы команд After Effects
Проблема При создании скриптов или расширений в After Effects существует множество операций, недоступных через API ExtendScript, таких как отмена/повтор, элементы управления окном просмотра и другие. К счастью, идентификаторы команд существуют в качестве резервного варианта для выполнения определенных операций, которые невозможно выполнить с помощью предоставленного API. Идентификаторы команд по существу имитируют поведение, как если бы пользователь нажал кнопку или активировал..

Как передать переменные среды во время выполнения Python?
Проблема os.environ["VAR_NAME"] должен быть установлен во время выполнения, но без использования load_dotenv() . Почему бы не использовать load_dotenv() ? Поскольку может присутствовать несколько файлов .env.(local|test|dev) , и имя файла не должно быть жестко запрограммировано. Также я не хочу иметь такой код: if os.environ('ENV') == 'test': env_file = 'env.test' elif os.environ('ENV') == 'dev': env_file = 'env.dev' ... Одним из возможных решений является наличие..