

Python初学者です。  
VScodeのPython3.8.8環境でpandasライブラリを使用していて、read_csvでcsvファイルを読み込もうとしているのですが、FileNotFoundErrorが出てしまいます。  
画像のpyファイルとtest.csvファイルは同一のディレクトリ内に存在しています。  
対処法に心当たりのある方はご教授いただけると幸いです。

[![](https://i.stack.imgur.com/4XoEg.png)](https://i.stack.imgur.com/4XoEg.png)


CC BY-SA 4.0
2022-01-21T01:03:55.467
85826
2023-07-09T09:19:02.180
2023-07-09T09:19:02.180
3060
50984
question
python
Python スクリプトの実行時、指定した CSV ファイルが見つからない


おそらく、Python を起動しているディレクトリとスクリプトファイルが置かれているディレクトリが異なっているのだと思います。スクリプトファイルと CSV
ファイルが同じディレクトリにあるのであれば、以下の様にするとよいのではないでしょうか。

[code]

    import os
    import pandas as pd
    
    csv_path = os.path.join(os.path.dirname(__file__), 'test.csv')
    df = pd.read_csv(csv_path)
    
[/code]


CC BY-SA 4.0
2022-01-21T01:44:43.377
85828
2022-01-21T01:44:43.377
47127
85826
answer