この質問がスタック上で何度も尋ねられた (そして回答された) ことを理解しています。そして、私はそれらの多くを試しましたが、何らかの理由でこのエラーを乗り越えることができません:
Traceback (most recent call last):
File "J:\eclipse\workspace_python\TF2_Monitor\src\TF2_Monitor.py", line 23, in <module>
xmldoc = minidom.parse(sampleXML)
File "C:\Python27\lib\xml\dom\minidom.py", line 1920, in parse
return expatbuilder.parse(file)
File "C:\Python27\lib\xml\dom\expatbuilder.py", line 922, in parse
fp = open(file, 'rb')
IOError: [Errno 2] No such file or directory: '<?xml version = "1.0" encoding = "utf-8"?>\n<Patients>\n <Patient>\n <PatientCharacteristics>\n <patientCode>3</patientCode>\n </PatientCharacteristics>\n </Patient>\n</Patients>'
これは問題を引き起こしているコードの一部です:-
if __name__ == '__main__':
from xml.dom import minidom
sampleXML = """<?xml version = "1.0" encoding = "utf-8"?>
<Patients>
<Patient>
<PatientCharacteristics>
<patientCode>3</patientCode>
</PatientCharacteristics>
</Patient>
</Patients>"""
xmldoc = minidom.parse(sampleXML)
以前の回答から、「そのようなファイルディレクトリはありません」はxmlが見つからないことを意味しますが、コードで変数として宣言した場合でもそうですか? それは単純なことだと思いますが、それを見つけることはできません。