Je suis nouveau à Jupyter et à la science des données en général. Donc, j'ai récemment été introduit avec Pandas Bibliothèque en Python et également le sujet de fichier lu / écriture. J'ai écrit un code dans lequel je devais ouvrir mon fichier CSV sur le cahier, mais je n'ai pas pu le faire.
J'ai essayé toutes les méthodes que je pouvais penser, mais aucun d'entre eux ne fonctionnent. Voici les codes que j'ai essayé d'ouvrir mon fichier p> L'autre méthode que j'ai essayée utilisait le chemin (relatif et absolu) fort> p> toujours après avoir essayé ces méthodes, J'avais à nouveau la même erreur que mon fichier n'a pas été trouvé. P> p>
3 Réponses :
Dans toutes les probabilités, vous n'avez pas le fichier .csv placé où vous le pensez. Que diriez-vous d'accéder au fichier d'abord sur le chemin que vous passez directement, dites-le de la fenêtre d'exécution? P>
WIN + R CODE> LI>
- Coller
"c: \ users \ xxxx \ dektop \ project \ walmart.csv" code> (avec des virgules inversées, ça va prendre soin de votre nom d'utilisateur, xxxx, dispose d'espace) li>
- Hit Entrée. LI>
ol>
Si vous pouvez l'ouvrir, il n'y a aucune raison pour ne pas pouvoir l'ouvrir à Pandas pour la lecture. P>
Si vous ne pouvez pas l'ouvrir, allez à l'emplacement ( C: \ users \ users \ xxxx \ de bureau \ project \ code>) et voyez s'il y a un fichier appelé walmart. CSV code>. p>
Assurez-vous également qu'il n'y a pas de symbole / caractère spécial dans le nom de fichier / filepath que vous avez interprété comme autre chose. (par exemple, wælmært.csv au lieu de walmart.csv) p>
J'espère que cela vous aidera! P>
Way-01: Vous devez d'abord changer le répertoire, où votre fichier souhaité est situé way-02: si nous ne voulons pas modifier le répertoire de travail actuel, suivez Comme ci-dessous (doit utiliser double \) p>
J'ai eu le même problème, et j'ai donc déplacé le fichier CSV dans le même dossier que mes autres fichiers Python (répertoire de travail). P>
J'ai ensuite changé les backslashes dans l'URL de l'emplacement de fichier pour transférer des barres obliques, et le fichier a pu être lu. P>
Avez-vous essayé des barres obliques dans votre chemin au lieu de backslashes
Quel dossier êtes-vous dans votre cahier? Essayez de copier le fichier que vous souhaitez ouvrir dans ce dossier et réessayez pour le lire.
Oui, j'ai aussi essayé la barre oblique, elle n'a pas fonctionné non plus.
La barre oblique inverse est également un caractère d'échappement, essayez d'utiliser Double Backslash sur le système Windows ou de travailler avec pathlib.Path
La double barre-backslash n'a pas non plus fonctionné non plus.
Merci @lukasneugebauer, qui a fonctionné parfaitement.
Êtes-vous sûr que le chemin est correct?
99,9% Code> Son utilisateur utilisateur et le.1 code> est une erreur obscure qui est rarement, si jamais reproductible.Heureux ça a fonctionné. Je ne comprends pas vraiment comment c'est-à-dire, mais je pense que Jupyter Notebooks ne peut accéder à des fichiers que dans les sous-dossiers de celui duquel vous avez démarré le cahier. Aussi dans l'arborescence de répertoire, vous remarquerez que vous ne pouvez pas aller plus loin.