전체 파일을 작성하지 않고 field1.text
요소의 텍스트 만 변경하려면 어떻게해야합니까? (파이썬 2.5).요소의 텍스트를 변경하는 방법
import xml.etree.cElementTree as ET
import urllib2
import os
file("c:\Python25\wxTime.xml", 'w')
root = ET.Element("root")
doc = ET.SubElement(root, "doc")
field1 = ET.SubElement(doc, "wxpageTime")
field1.set("name", "lastUpdate")
field1.text = "Thu May 10 02:00:00 2012"
tree = ET.ElementTree(root)
tree.write("c:\Python25\wxTime.xml")
파일의 변경 사항이 완전히 동일한 바이트 수가 아닌 경우 편집 후에 모든 내용을 변경하므로 파일을 다시 작성해야합니다. – jdi