Seite 1 von 1

CSV Datei lesen

Verfasst: Donnerstag 16. August 2018, 12:03
von theresa1234
Guten Tag,
Ich hab ein Problem mit Jupyter. Und zwar mach ich grade den edX Kurs zu Python und möchte eine csv Datei lesen mit pd.read_csv(). Bei mir klappt das aber irgendwie nur, wenn ich den ganz genauen Pfad, also C:/Users/.... angebe und das Beispiel im Kurs funktioniert angeblich nur mit dem Namen der Datei. Muss ich Dateien, die ich in Jupyter verwenden möchte in einem bestimmten Ordner speichern?
Vielen Dank schonmal!
Theresa

Re: CSV Datei lesen

Verfasst: Donnerstag 16. August 2018, 13:19
von ThomasL
Wie startest du denn dein Jupyter-Notebook, über die Konsole oder hast du ein Icon?
Wenn über die Konsole, dann wechsle vorher per cd C:\Users\....\....\ in das Verzeichnis in dem deine Daten liegen
und starte erst dort per jupyter notebook. Das Notebook wird dann dort erstellt und du kannst nur mit dem Dateinamen auf deine Daten zugreifen.

Re: CSV Datei lesen

Verfasst: Donnerstag 16. August 2018, 13:43
von __deets__
@Theresa: relative Pfade sind immer nur gueltig zusammen mit einem "current working directory", das ist ueblicherweise das Verzeichnis in dem man das notebook gestartet hat. Allerdings ist an der Angabe per vollem Pfad prinzipiell auch nichts auszusetzen, wenn dein notebook damit laeuft, sehe ich eigentlich keinen Grund, das anders zu machen. Wie du gerade selbst erlebst, muss man bei relativen Pfaden weniger klare Randbedingung einhalten, da ist die volle Pfadangabe leichter nachzuvollziehen.

Re: CSV Datei lesen

Verfasst: Donnerstag 16. August 2018, 15:55
von theresa1234
Super, vielen Dank.