Bonjour, sur Python (toutes versions) sous Windows XP familliale
j'ai un problème avec la fonction os.path.isdir(path)
sur certains dossiers, ça marches, sur d'autres qui existent et qui ont été créés en même temps, la fonction me renvoie False
en faite,
Code : Sélectionner tout - Visualiser dans une fenêtre à part os.path.isdir('F:\Programs\game\ysflighttest20050329\ysflighttest\aircraft')
renvoi FALSE
(et is_dir(); sous PHP renvoi TRUE)
alors que
Code : Sélectionner tout - Visualiser dans une fenêtre à part os.path.isdir('F:\Programs\game\ysflighttest20050329\ysflighttest\ground')
renvoi TRUE
bien que ces 2 dossiers aient été créés en même temps par l'installateur et j'en suis le propriétaire !
alors j'ai fait un test, j'ai créé un nouveau dossier
en appellant ce dossier GRO : j'obtiens TRUE
en le renommant AIR : j'obtiens FALSE !!!!!!!
Quelqu'un pourrait m'explique cette discrimination de la part de Python ??
En faite, ce qui me gêne le plus, c'est pas que j'obtienne TRUE ou FALSE, c'est que quand Python ne veux considérer un dossier comme étant un dossier, il ne veux pas en lister les fichiers, et ça, ça m'embête vraiment.
Partager