Python: IOError: [Errno 22] invalid-Modus ("r") oder mit dem Namen: "

Hier ist ein Teil von meinem Skript zum analysieren von XML-Dateien. Ich erhalte den folgenden Fehler und bin nicht in der Lage, herauszufinden, warum. Keine Einsicht würde sehr geschätzt werden!

txtFile = open("C:\\Users\\name\\Documents\\DataStage\\JobDefinitions\\fileList.txt",'r')

for eachTxtLine in txtFile:
    xmlFile = open(eachTxtLine.strip(),'r')
............ 

Fehler:

IOError: [Errno 22] invalid mode ('r') or filename: ''
  • Gibt es Leerzeilen in txtFile?
  • Übergeben Sie einen leeren string ('') zu open. Die Fehlermeldung selbst informiert Sie also.
  • Ja, es war ein Leerzeichen am Ende der Datei. Ich danke Ihnen sehr!
InformationsquelleAutor user3700602 | 2014-06-05
Schreibe einen Kommentar