Xml File Error
Is that the correct path to the file, without any typos?
os.path.abspath and os.path.join don't do any checking on whether their resulting path exists. So if there is a typo or error in your path it doesn't get reported until you actually try and open it by running ElementTree.parse
You can check if your path is ok using either os.path.exists() or os.path.isfile() before trying to actually open it to see if it is already there.
From: Python-list <python-list-bounces+david.raymond=tomtom.com at python.org> On Behalf Of Dipangi Shah
Sent: Tuesday, July 30, 2019 3:20 AM
To: python-list at python.org
Subject: Xml File Error
import os from xml.etree import ElementTree
file_name = 'Users.xml' full_file = os.path.abspath(os.path.join('data',
file_name)) print(full_file) with above code, path is successfully printed
as "C:\Users\Evosys\PycharmProjects\Python Level1\data\Users.xml" but when
I add below 2 lines, there is an error saying "FileNotFoundError: [Errno 2]
No such file or directory: 'C:\\Users\\Evosys\\PycharmProjects\\Python
Level1\\data\\Users.xml' dom = ElementTree.parse(full_file,None) print(dom) Can
you suggest to me why I am facing the error?