对于名为xml = BytesIO("<A><B>some text</B></A>")
的文件,我有以下代码行:test.xml
。
但我希望有类似xml = "/home/user1/test.xml"
如何使用必须放置文件内容的文件位置?
答案 0 :(得分:1)
完全像你一样。 lxml.etree.parse()
接受字符串文件名,并为您读取文件。
答案 1 :(得分:0)
xml = open('/home/user1/test.xml', 'rb').read()
答案 2 :(得分:0)
以下代码将文件内容读入字符串,并将其传递给 BytesIO
的类实例化器xml = BytesIO(open("/home/user1/test.xml").read())