質問: 現在python でcsvファイルを読み込みたいのですが、以下のerrorが出て先へ進めません。。 対処法を教えてください ``` import os print(os.getcwd()) #カレントディレクトリの確認↑ import pandas as pd os.chdir("c:/home2/1851068h/Desktop/python/0000.csv") ``` ``` FileNotFoundError Traceback (most recent call last) in ----> 1 os.chdir("c:/home2/1851068h/Desktop/python/0000.csv") FileNotFoundError: [Errno 2] No such file or directory: 'c:/home2/1851068h/Desktop/python/0000.csv' ``` ![画像の説明をここに入力](https://i.stack.imgur.com/6V23b.png)
回答: `os.chdir()`はディレクトリを移動するものなので、ファイルを指定してはいけません。 `0000.csv`の部分を外して、ディレクトリのパス名だけを指定してください。 それから`os.getcwd()`で表示されたパス名と`os.chdir()`に指定するパス名の釣り合い("c:"が付くか付かないか)が取れていないのですが、大丈夫でしょうか? その辺は合わせるようにした方が良いと思われます。 Python入門 ディレクトリ操作の基本 (1/3) 上記記事の「カレントディレクトリの取得」を項を参照。 コメントの件は、こちらが関係しているかもしれません。 jupyter notebookでcsvファイルを読み込む方法 > > 注意点としては、jupyterからuploadでファイルを取り込むという点。 > > > デスクトップに置いたファイルのパスを指定してもcsvを取り込むことはできないのでここで数時間ハマりました。 > > > ただし付いているコメントにはこんなのもあります。 > > 絶対パスで指定すればローカルのどの場所にあるcsvも取り出せますよ > > >