Manejar espacios en entrada argparse.
Usando python y argparse, el usuario podría ingresar un nombre de archivo con -d como la bandera.
parser.add_argument("-d", "--dmp", default=None)
Sin embargo, esto falló cuando la ruta incluía espacios. P.ej.
-d C:\SMTHNG\Name with spaces\MORE\file.csv
NOTA: los espacios causarían un error (la marca solo toma 'C: SMTHNG \ Name' como entrada).
error: unrecognized arguments: with spaces\MORE\file.csv
Tardé más de lo necesario para encontrar la solución a este problema ... (no encontré una sesión de preguntas y respuestas, por lo que estoy haciendo mi propia publicación)