Mencipta Fail XML Mudah Menggunakan Python: Pilihan Perpustakaan
Jika anda perlu menjana fail XML dalam Python, beberapa pilihan perpustakaan tersedia , termasuk:
Contoh Menggunakan cElementTree
Berikut ialah contoh menggunakan cElementTree pelaksanaan untuk mencipta dokumen XML مشابه apa yang anda tentukan:
<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>
Pilihan Perpustakaan Lain
API ElementTree juga termasuk:
Pertimbangan Prestasi
Kedua-dua cElementTree dan LXML menyediakan kod C yang dioptimumkan, menjadikannya sesuai untuk kebanyakan keperluan. Walau bagaimanapun, penanda aras mencadangkan bahawa:
Bacaan Lanjut
Atas ialah kandungan terperinci Bagaimana untuk Memilih Perpustakaan yang Tepat untuk Mencipta Fail XML dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!