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')

InformationsquelleAutor Dani | 2016-07-14
Schreibe einen Kommentar