616 читали · 5 лет назад
Пишем интерфейсы командной строки в Python как профи
Источник: Nuances of Programming Все мы, специалисты по анализу данных, выполняем множество рутинных и повторяющихся действий. Сюда относятся: создание еженедельных отчетов, ETL-операции (извлечение, преобразование, загрузка), обучение моделей с помощью различных наборов данных и т.д. Зачастую на выходе у нас появляется множество Python-скриптов, и каждый раз при выполнении кода нам приходится менять его параметры. Лично меня это бесит! Именно поэтому я стал превращать скрипты в повторно используемые инструменты интерфейса командной строки (CLI-инструменты)...
2 года назад
7 уровней построения интерфейсов командной строки на Python
Выполняйте свои скрипты Python как команды bash Автор: https://medium.com/@yangzhou1993 Написание скриптов Python для создания интерфейсов командной строки (CLI) — широко используемый метод для DevOps и бэкенд разработки. Ключом к реализации CLI в Python является встроенный модуль argparse. Он предоставляет все необходимые функции и позволяет использовать скрипт Python в качестве команды bash. В этой статье будут представлены некоторые важные моменты создания CLI с помощью Python на 7 уровнях сложности...