使用Python 建立簡單的XML 檔案:庫選項
如果您需要在Python 中產生XML 文件,可以使用多個庫選項,包括:
使用cElementTree 的範例
這裡是使用cElementTree 的範例建立XML 文件的實作您指定的內容:
<code class="python">import xml.etree.cElementTree as ET # Create the root element root = ET.Element("root") # Create the document element doc = ET.SubElement(root, "doc") # Add two fields of information ET.SubElement(doc, "field1", name="blah").text = "some value1" ET.SubElement(doc, "field2", name="asdfasd").text = "some vlaue2" # Create an ElementTree object tree = ET.ElementTree(root) # Write the XML document to a file tree.write("filename.xml")</code>
其他函式庫選項
ElementTree API 還包括:
效能注意事項
cElementTree 和 LXML 都提供最佳化的 C 程式碼,使其適合大多數需求。然而,基準測試顯示:
進一步閱讀
以上是如何選擇合適的庫在 Python 中建立 XML 檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!