Argparse: Verifique se algum argumento foi passado
Meu script deve iniciar um modo de demonstração, quando os parâmetros não são fornecidos. Eu tentei isso:
args = parser.parse_args()
if len(args) == 0:
run_demo()
else:
# evaluate args
O que dá um*** TypeError: object of type 'Namespace' has no len()
Comoargs
não há lista.
Como eu conseguiria o que eu quero?