ich b in neu im Forum und auch ein Anfänger bei Phyton.
Ich versuche eine XML-Datei mit xml.etree.ElementTree zu öffnen.
Die py-Datei und die XML-Datei liegen im selben Verzeichnis.
Beim Parsen bekomme ich folgende Fehlermeldung: FileNotFoundError: [Errno 2] No such file or directory: 'Test.xlm'
Zu Testzwecken habe ich in den selben Ordner eine Excel-Datei gelegt und diese mit Pandas ausgelesen.
Hier mein Code :
Code: Alles auswählen
import xml.etree.ElementTree as et
import pandas as pd
df = pd.read_excel('Test-Excel-Datei.xlsx')
print (df)
xtree = et.parse('Test.xlm')
xroot = xtree.getroot()
for ob in xroot.findall('Object'):
print(ob.tag)
print(ob.attrib)
C:\ProgramData\Anaconda3\python.exe D:/Python/Test2/main.py
1
0 2
1 3
Traceback (most recent call last):
File "D:/Python/Test2/main.py", line 7, in <module>
xtree = et.parse('Test.xlm')
File "C:\ProgramData\Anaconda3\lib\xml\etree\ElementTree.py", line 1202, in parse
tree.parse(source, parser)
File "C:\ProgramData\Anaconda3\lib\xml\etree\ElementTree.py", line 584, in parse
source = open(source, "rb")
FileNotFoundError: [Errno 2] No such file or directory: 'Test.xlm'
Process finished with exit code 1
Ich habe im Moment keine Idee was der Grund der Fehlermeldung ist. Ich habe auch schon probiert den Dateinamen komplett mit Pfad zu übergeben.