Argcomplete — это библиотека для автодополнения аргументов командной строки. Она позволяет легко добавить автодополнение для
argparse в интерактивных оболочках (например, bash, zsh). Библиотека работает в разных оболочках (bash, zsh и др.) без изменения кода и обладает простой интеграцией — достаточно декорировать функцию
argparse декоратором @argcomplete.register.Основные возможности
argcomplete:— Автоматическое дополнение имен файлов и каталогов при вводе путей.
— Предложение вариантов для аргументов на основе возможных значений, описанных через argparse.
— Дополнение для подкоманд в приложениях с вложенной структурой команд.
🔗 Python tricks
