Ho una sceneggiatura che dovrebbe essere usata in questo modo:
usage: installer.py dir [-h] [-v]
dir
è un argomento posizionale definito in questo modo:
parser.add_argument('dir', default=os.getcwd())
Voglio dir
che sia facoltativo: quando non è specificato dovrebbe essere cwd
.
Sfortunatamente quando non specifico l' dir
argomento, ottengo Error: Too few arguments
.
?
e*
significano la stessa cosa significano nelle espressioni regolari (cioè?
richiede 0 o 1, e*
richiedendo 0 o più)? In tal caso,+
funziona anche?