Pandas: Pythonパンダを使用してcsvを読み取ることができません

作成日 2017年05月29日  ·  3コメント  ·  ソース: pandas-dev/pandas

コードサンプル、可能であればコピーして貼り付けることができる例

# Your code here
import pandas
var=pandas.read_csv("C:\Script\testexp.csv")

問題の説明

Pythonパンダでcsvを読み取ることができません。
コードスニペットを確認してください。次のエラーが発生します。

トレースバック(最後の最後の呼び出し):
ファイル ""、1行目、
ファイル "C:ProgramDataAnaconda3libsite-packagespandasioparsers.py"、行655、parser_f
return _read(filepath_or_buffer、kwds)
ファイル "C:ProgramDataAnaconda3libsite-packagespandasioparsers.py"、行405、_read
パーサー= TextFileReader(filepath_or_buffer、 * kwds)ファイル「C:ProgramDataAnaconda3libsite-packagespandasioparsers.py」、762行目、__ init__self._make_engine(self.engine)_make_engineのファイル「C:ProgramDataAnaconda3libsite-packagespandasioparsers.py」、行966self._engine = CParserWrapper(self.f、* self.options)
ファイル "C:ProgramDataAnaconda3libsite-packagespandasioparsers.py"、行1582、__ init__
self._reader = parsers.TextReader(src、** kwds)
pandas._libs.parsers.TextReader .__ cinit __(pandas_libsparsers.c:4209)のファイル "pandas_libsparsers.pyx"、行394
pandas._libs.parsers.TextReader._setup_parser_source(pandas_libsparse)のファイル「pandas_libsparsers.pyx」、行710
rs.c:8873)
FileNotFoundError:ファイルb'C:\ Scripttestexp.csv 'が存在しません

[これは、現在の動作が問題である理由と、期待される出力がより良い解決策である理由を説明するはずです。]

期待される出力

pd.show_versions()出力

ここに出力を貼り付けますpd.show_versions()ここに

IO CSV Usage Question

最も参考になるコメント

"C:\\Script\\testexp.csv"または"C:/Script/testexp.csv"いずれかとして書いてみてください。 バックスラッシュをエスケープする必要があると思います。

全てのコメント3件

ファイルパスは適切であり、ファイルに提供されている読み取りおよび書き込み権限です。

"C:\\Script\\testexp.csv"または"C:/Script/testexp.csv"いずれかとして書いてみてください。 バックスラッシュをエスケープする必要があると思います。

または、 r"C:\Script\testexp.csv"使用できます

@TomAugspurgerは、これをdoc-string / docsに入れる

このページは役に立ちましたか?
0 / 5 - 0 評価