Seite 1 von 1

Python Datei auslesen Fehler

Verfasst: Freitag 2. November 2018, 18:31
von cool_brick24
Hallo liebe programmier:

Ich will mit Python eine Datei auslesen, bekommen aber einen Fehlercode. Die Datei wurde nicht gefunden. Obwohl der Pfad korrekt ist, funktioniert es nicht.

Hier ist der Error:

Code: Alles auswählen

FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Benutzer\\User\\Dokumente\\LiesMich.txt'
Die doppel-back-slash's wurden Automatisch hinzugefügt, d.h. ich habe die Backslashes schon eingegeben.


Ich hatte mir extra ein Modul dafür geschrieben mit folgender funktion:

Code: Alles auswählen

def chat(filename, name):
     with open(""+ filename + "", "r") as file:
          for line in file:
               print(line.rstrip())
          file.close()
die ich in meiner Python Datei aufgerufen hatte.

Die Python Datei:

Code: Alles auswählen

import networking as net

net.chat("C:\Benutzer\Jungs\Dokumente\LiesMich.txt", 123)




Ich hoffe ihr könnt mir weiterhelfen.

MfG cool_brick24

Re: Python Datei auslesen Fehler

Verfasst: Freitag 2. November 2018, 20:19
von Sirius3
Bist Du Dir sicher, dass die Datei C:\Benutzer\Jungs\Dukumente\LiesMich.txt existiert? Windows nennt die Verzeichnisse gerne intern um, so dass Du eigentlich C:\User\Jungs\Documents\LiesMich.txt nehmen mußt,.

In der Funktion Chat macht das Anfügen von leeren Zeichenketten an einen String eigentlich keinen Sinn. Name wird nicht benutzt. close braucht man bei with nicht.