Wie kann ich eine CSV-Datei öffnen in iPython?
Ich bin ein Neuling auf Python. Ich heruntergeladen habe eine csv-Datei zu verwenden. Ich nutze den Anaconda-Paket in Python 2.7 auf Windows 8.1. Ich kann Sie öffnen und Lesen der Datei in Spyder perfekt, aber wenn ich versuche, es zu öffnen, in der iPython-shell, bekomme ich die folgende Fehlermeldung:
[Errno 2] No such file or directory: 'C:/Users/User/Desktop/Python stuff/Data.csv
Mein code -
DSI_data = open('C:/Users/User/Desktop/Python stuff/Data.csv')
DSI_reader = (pd.read_csv(DSI_data), ',')
print DSI_reader
Ausgabe :
IOError Traceback (most recent call last)
<ipython-input-2-14a014f3c776> in <module>()
1
----> 2 DSI_data = open(''C:/Users/User/Desktop/Python stuff/Data.csv')
3
4 DSI_reader = (pd.read_csv(DSI_data), ',')
5
IOError: [Errno 2] No such file or directory: 'C:/Users/User/Desktop/Python stuff/Data.csv'
Möchte ich diese Datei öffnen im Spyder und nicht gefunden wird, die von iPython. Auch, I wissen müssen wie zu öffnen iniPython
- Bitte zeigen Sie a minimale reproduzierbare Beispiel. In anderen Worten, der eigentliche code, den Sie lief
- Die Fehlermeldung bedeutet, dass die Position, von der aus Sie versuchen, öffnen Sie die Datei nicht vorhanden ist.
- Warum gibt es zwei öffnenden Anführungszeichen in der Fehlermeldung?
- Der Fehler ist ziemlich beschreibend und sagt Ihnen, dass es keine Datei mit diesem Namen an diesem Ort. Sind Sie sicher, dass
Data.csv
in diesem Verzeichnis existiert? Ich habe nicht verwendet Windows in eine Weile, aber keine Windows-Pfade verwenden Sie `\` ("back-slashes")? - Wenn es nicht, wie ist Spyder in der Lage zu beurteilen, die Datei? Neugierig , ich bin noch neu in Python.
- können Sie versuchen, kopieren Sie die Daten.csv-Datei auf c:\ ? und dann versuchen, es zu öffnen mit: open('c:\data.csv')? (Ich schlage vor, Sie -, um das problem einzugrenzen - z.B. keine Leerzeichen im Ordner-Namen)
- versuchen Sie es mit
C://Users//User//Desktop//Python stuff//Data.csv
- Haben Sie versucht, es zu Lesen, als raw-string wie
df=pd.read_csv(r'C:/Users/User/Desktop/Python stuff/Data.csv')
Du musst angemeldet sein, um einen Kommentar abzugeben.
Das Problem ist einen zu finden und richtig zu benennen Sie die Datei. Ich würde vorschlagen, mit
finden Sie heraus, was das aktuelle Verzeichnis ist.
um zu sehen, was ist in diesem Verzeichnis
und
ändern, um die richtige Unterverzeichnis.
Auch mit der tab-complete.
wird Ihnen die Liste der Dateien, die beginnen mit
Da
, vorausgesetzt, Sie sind im richtigen Verzeichnis.Ich bin mir nicht bewusst das arbeiten mit python in windows, aber Hier gebe ich die Lösung des Problems öffnen Sie die csv-Datei in ipython notebook.
Vor der Verwendung dieses code-bitte überprüfen Sie den Pfad der csv-Datei.
Laden der csv-Datei in ipython notebook
versuchen, speichern Sie die csv-Datei in einem Ordner im Laufwerk C