134 votes

open() donne FileNotFoundError/IOError : Errno 2 No such file or directory

Pour une raison quelconque, mon code a du mal à ouvrir un simple fichier :

Voici le code :

file1 = open('recentlyUpdated.yaml')

Et l'erreur est :

IOError: [Errno 2] No such file or directory: 'recentlyUpdated.yaml'
  • J'ai bien sûr vérifié que c'est le nom correct du fichier.
  • J'ai essayé de déplacer le fichier, en donnant open() le chemin complet du fichier et rien de tout cela ne semble fonctionner.

0voto

Vortex Points 31

Vérifiez le chemin qui a été mentionné, s'il est absolu ou relatif.

Si c'est quelque chose comme /folder/subfolder/file -->L'ordinateur cherchera un dossier dans le répertoire racine.

Si c'est quelque chose comme ./folder/subfolder/file --> L'ordinateur recherchera un dossier dans le répertoire de travail actuel.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X