Argparse: comprobar si se han pasado algunos argumentos

Mi script debe iniciar un modo de demostración, cuando no se dan los parámetros. Intenté esto:

args = parser.parse_args()
if len(args) == 0:
    run_demo()
else:
    # evaluate args

Lo que da una*** TypeError: object of type 'Namespace' has no len() comoargs no es una lista

¿Cómo lograría lo que quiero?

Respuestas a la pregunta(6)

Su respuesta a la pregunta