Публикации по теме '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'
...
Одним из возможных решений является наличие..