Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk Mencipta Fail XML dalam Python dengan Cekap: ElementTree, cElementTree, atau LXML?
Cara Membuat Fail XML dalam Python
Untuk mencipta fail XML dalam Python, pertimbangkan pilihan berikut:
ElementTree (Disyorkan)
ElementTree, yang diperkenalkan dalam Python 2.5, ialah pilihan yang mudah dan cekap. Ia termasuk tiga sub-pilihan:
Contoh Menggunakan cElementTree:
<code class="python">import xml.etree.cElementTree as ET root = ET.Element("root") doc = ET.SubElement(root, "doc") ET.SubElement(doc, "field1", name="blah").text = "some value1" ET.SubElement(doc, "field2", name="asdfasd").text = "some vlaue2" tree = ET.ElementTree(root) tree.write("filename.xml")</code>
Sumber Tambahan:
Pertimbangan Prestasi:
Untuk tugas penjanaan XML asas, ElementTree dengan cElementTree atau LXML sudah memadai. Jika prestasi melampau adalah penting, ujian penanda aras mencadangkan LXML untuk bersiri dan cElementTree untuk menghurai.
Atas ialah kandungan terperinci Bagaimana untuk Mencipta Fail XML dalam Python dengan Cekap: ElementTree, cElementTree, atau LXML?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!