Error if XML is missing

This commit is contained in:
needlen0se 2022-10-19 15:18:22 -07:00
parent e65b66f73a
commit 1ae86e2898

View File

@ -1,12 +1,17 @@
import json import json
import sys
import xmltodict import xmltodict
# Open the MachineProductCfg.xml file in the root directory # Open the MachineProductCfg.xml file in the root directory
with open("MachineProductCfg.xml", mode = 'r', encoding= 'utf-8') as MPCxml: try:
MPCdict = xmltodict.parse(MPCxml.read()) with open("MachineProductCfg.xml", mode = 'r', encoding= 'utf-8') as MPCxml:
MPCdump = json.dumps(MPCdict) MPCdict = xmltodict.parse(MPCxml.read())
data = json.loads(MPCdump) MPCdump = json.dumps(MPCdict)
data = json.loads(MPCdump)
except Exception as e:
print(e)
sys.exit("There was an error opening your MachineProductCfg.xml. Is the file in the root folder?")
def getPrimaryLocations(): def getPrimaryLocations():