我有一个名为 sync_list.xml 的 XML 文档,其结构如下:
root = ET.Element("root")
synced = ET.SubElement(root, "synced")
synced.set("name", "Already Synced")
sfile = ET.SubElement(synced, "sfile")
sfile.set("name", "Filename")
sfile.text = "base"
tree = ET.ElementTree(root)
tree.write("sync_list.xml")
所以我最终得到:
<root><synced name="Already Synced"><sfile name="Filename">base</sfile></synced></root>
我是一个目录中的多个文件。sfile
每次打开文件时,我想将这些文件名“附加”为新条目。所以我最终会得到这样的结果:
<root><synced name="Already Synced"><sfile name="Filename">base</sfile><sfile name="Filename">File1.blah</sfile><sfile name="Filename">File2.blah</sfile><sfile name="Filename">File3.blah</sfile></synced></root>
我将如何实现这一目标?非常感谢你的帮助。