Pandas: CSV kann nicht mit Python-Pandas gelesen werden

Erstellt am 29. Mai 2017  ·  3Kommentare  ·  Quelle: pandas-dev/pandas

Codebeispiel, wenn möglich ein kopierfähiges Beispiel

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

Problembeschreibung

Ich kann CSV nicht über Python-Pandas lesen.
Bitte überprüfen Sie das Code-Snippet, es gibt folgenden Fehler:

Traceback (letzter Anruf zuletzt):
Datei "", Zeile 1, in
Datei "C: ProgramDataAnaconda3libsite-packagespandasioparsers.py", Zeile 655, in parser_f
return _read (filepath_or_buffer, kwds)
Datei "C: ProgramDataAnaconda3libsite-packagespandasioparsers.py", Zeile 405, in _read
parser = TextFileReader (filepath_or_buffer, * kwds)Datei "C: ProgramDataAnaconda3libsite-packagespandasioparsers.py", Zeile 762, in __init__self._make_engine (self.engine)Datei "C: ProgramDataAnaconda3libsite-packagespandasioparsers.py", Zeile 966, in _make_engineself._engine = CParserWrapper (self.f, * self.options)
Datei "C: ProgramDataAnaconda3libsite-packagespandasioparsers.py", Zeile 1582, in __init__
self._reader = parsers.TextReader (src, ** kwds)
Datei "pandas_libsparsers.pyx", Zeile 394, in pandas._libs.parsers.TextReader .__ cinit__ (pandas_libsparsers.c: 4209)
Datei "pandas_libsparsers.pyx", Zeile 710, in pandas._libs.parsers.TextReader._setup_parser_source (pandas_libsparse)
rs.c: 8873)
FileNotFoundError: Datei b'C: \ Scripttestexp.csv 'existiert nicht

[Dies sollte erklären, warum das aktuelle Verhalten ein Problem ist und warum die erwartete Ausgabe eine bessere Lösung ist.]

Erwartete Ausgabe

Ausgabe von pd.show_versions()

Fügen Sie die Ausgabe hier ein. Pd.show_versions () hier

IO CSV Usage Question

Hilfreichster Kommentar

Können Sie versuchen, das entweder als "C:\\Script\\testexp.csv" oder "C:/Script/testexp.csv" schreiben

Alle 3 Kommentare

Der Dateipfad ist korrekt. Es handelt sich um Lese- und Schreibberechtigungen für die Datei.

Können Sie versuchen, das entweder als "C:\\Script\\testexp.csv" oder "C:/Script/testexp.csv" schreiben

oder Sie können r"C:\Script\testexp.csv"

@ TomAugspurger ist es vielleicht wert, dies in den doc-string / docs aufzunehmen, da dies ein ziemlich häufiger Fehler ist?

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen