Pandas: Tidak dapat membaca csv menggunakan python pandas

Dibuat pada 29 Mei 2017  ·  3Komentar  ·  Sumber: pandas-dev/pandas

Contoh Kode, contoh copy-paste jika memungkinkan

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

Deskripsi masalah

Saya tidak dapat membaca csv melalui python pandas.
Mohon periksa cuplikan kode, itu memberikan kesalahan berikut:

Traceback (panggilan terakhir terakhir):
File "", baris 1, masuk
File "C: ProgramDataAnaconda3libsite-packagespandasioparsers.py", baris 655, di parser_f
return _read (filepath_or_buffer, kwds)
File "C: ProgramDataAnaconda3libsite-packagespandasioparsers.py", baris 405, di _read
parser = TextFileReader (filepath_or_buffer, * kwds)File "C: ProgramDataAnaconda3libsite-packagespandasioparsers.py", baris 762, di __init__self._make_engine (self.engine)File "C: ProgramDataAnaconda3libsite-packagespandasioparsers.py", baris 966, di _make_engineself._engine = CParserWrapper (self.f, * self.options)
File "C: ProgramDataAnaconda3libsite-packagespandasioparsers.py", baris 1582, di __init__
self._reader = parsers.TextReader (src, ** kwds)
File "pandas_libsparsers.pyx", baris 394, di pandas._libs.parsers.TextReader .__ cinit__ (pandas_libsparsers.c: 4209)
File "pandas_libsparsers.pyx", baris 710, di pandas._libs.parsers.TextReader._setup_parser_source (pandas_libsparse
rs.c: 8873)
FileNotFoundError: File b'C: \ Scripttestexp.csv 'tidak ada

[ini seharusnya menjelaskan mengapa perilaku saat ini menjadi masalah dan mengapa keluaran yang diharapkan adalah solusi yang lebih baik.]

Output yang Diharapkan

Keluaran pd.show_versions()

Tempel hasilnya di sini pd.show_versions () di sini

IO CSV Usage Question

Komentar yang paling membantu

Bisakah Anda mencoba menulisnya sebagai "C:\\Script\\testexp.csv" atau "C:/Script/testexp.csv" . Saya pikir Anda perlu menghindari garis miring terbalik Anda.

Semua 3 komentar

Jalur file tepat, izin baca dan tulisnya diberikan pada file ..

Bisakah Anda mencoba menulisnya sebagai "C:\\Script\\testexp.csv" atau "C:/Script/testexp.csv" . Saya pikir Anda perlu menghindari garis miring terbalik Anda.

atau Anda dapat menggunakan r"C:\Script\testexp.csv"

@TomAugspurger mungkin bermanfaat untuk meletakkan ini di doc-string / docs karena ini adalah kesalahan yang cukup umum?

Apakah halaman ini membantu?
0 / 5 - 0 peringkat