pandasでサンプルファイルが読み込めない

実現したいこと

pandasを使い、参考書で与えられたファイルを読み込む

発生している問題・分からないこと

現在私は、「 Python2年生スクレイピングのしくみ」という参考書を使い、pandasの基礎を学習しているのですが、参考書で与えられたファイルが読み込めなくて困っています。この参考書では正しいコードが書いてある模範解答が用意されているねですが、そっちの方では正しい結果が出力されます。友人に聞いてみたところ、サンプルファイルがあるなら全く同じコードを書いたらエラーが起きる。と言われ、サンプルの方では正しい結果が出るようにはなりましたが、requestsやbeautifulsoupの時にはサンプルファイルが存在していてもまったく同じコードを書いて正しい結果が出力されました。自分の勝手な見解では上記2つのライブラリではurlをコピペしたのに対し、pandasでは.csvのファイルをコピペしたことに差が生じているのではないかと考えています。

エラーメッセージ

error

1Traceback (most recent call last): 2 File "/Users/g23n70279/Downloads/python2nen_sample/chap1/pands11.py", line 2, in <module> 3 df=pd.read_csv('test.csv') 4 File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pandas/io/parsers/readers.py", line 948, in read_csv 5 return _read(filepath_or_buffer, kwds) 6 File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pandas/io/parsers/readers.py", line 611, in _read 7 parser = TextFileReader(filepath_or_buffer, **kwds) 8 File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pandas/io/parsers/readers.py", line 1448, in __init__ 9 self._engine = self._make_engine(f, self.engine) 10 File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pandas/io/parsers/readers.py", line 1705, in _make_engine 11 self.handles = get_handle( 12 File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pandas/io/common.py", line 863, in get_handle 13 handle = open( 14FileNotFoundError: [Errno 2] No such file or directory: 'test.csv' 15

該当のソースコード

Python

1import pandas as pd 2df=pd.read_csv('test.csv')3print(df)4

試したこと・調べたこと

上記の詳細・結果

インターネットで検索を試みましたが、思うような検索結果は得られませんでした。2つ目は上記の通りです。

補足

特になし

コメントを投稿

0 コメント