You are passing path to the file ("abc.xml"), instead of actual content of the file, to the xmltodict.parse method. You need first to read the file:
with open("abc.xml", "r", encoding="UTF-8") as xml_file:
xml_content = xml_file.read()
then parse:
o = xmltodict.parse(xml_content)