2021-10-06 19:00:44
Обрабатываем аргументы командной строки
argparse — встроенный модуль, позволяющий обработать данные, переданные при запуске скрипта из терминала.
На самом деле, argparse, является обёрткой над sys.argv и, если у вас простенький скрипт, который принимает 1-2 аргумента, то я советую получать аргументы напрямую из
sys.
А если вам нужно больше возможностей, то просто создайте класс ArgumentParser, который сгенерирует базовые команды (
-h,
--help), описание и название программы.
После этого вы сможете добавить свои аргументы, используя метод add_argument. Чтобы получить все данные, воспользуйтесь методом parse_args, который возвращает список из параметров.
#миниурок #argparse
3.9K views16:00