python-argcomplete-tcsh

bash tab completion for argparse

Install

All systems
curl cmd.cat/python-argcomplete-tcsh.sh
Debian Debian
apt-get install python-argcomplete
Ubuntu
apt-get install python-argcomplete
Arch Arch Linux
pacman -S python-argcomplete
image/svg+xml Kali Linux
apt-get install python-argcomplete
Fedora
dnf install python3-argcomplete
Windows (WSL2)
sudo apt-get update sudo apt-get install python-argcomplete
Raspbian
apt-get install python-argcomplete

python-argcomplete

bash tab completion for argparse

Argcomplete provides easy, extensible command line tab completion of arguments for your Python script. It makes two assumptions: * You're using bash as your shell * You're using argparse to manage your command line arguments/options Argcomplete is particularly useful if your program has lots of options or subparsers, and if your program can dynamically suggest completions for your argument/option values (for example, if the user is browsing resources over the network). This package provides the module for Python 2.x.

python3-argcomplete

bash tab completion for argparse (for Python 3)

Argcomplete provides easy, extensible command line tab completion of arguments for your Python script. It makes two assumptions: * You're using bash as your shell * You're using argparse to manage your command line arguments/options Argcomplete is particularly useful if your program has lots of options or subparsers, and if your program can dynamically suggest completions for your argument/option values (for example, if the user is browsing resources over the network). This package provides the module for Python 3.x.