Sur windows, si je fais :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
os.system("dir c:\\python24")
Python me donne la liste des fichiers dans ce dossier.

si je fais la même chose pour un chemin qui comporte des espaces cela ne marche pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
os.system("dir c:\\Program Files")
le shell DOS se plaint et il semble qu'il interprète ce qu'il y a après les espaces comme des paramètres.

Comment faire ?