#修改並存入xml文檔 #修改卓水信的個人id_no = 999999 import xml.etree.ElementTree as xml tree = xml.ElementTree(file='person.xml') root = tree.getroot() #顯示卓水信的資料 for elem in root.findall('student[name]'): if elem[1].text == '卓水信': print(elem[0].text,elem[1].text,elem[2].text) #修改卓水信的電話 elem[2].text = "0912456789" print(elem[0].text,elem[1].text,elem[2].text) #存檔person2.xml tree.write('person2.xml') #重新讀入,#顯示卓水信的資料 tree = xml.ElementTree(file='person2.xml') root = tree.getroot() for elem in root.findall('student[name]'): if elem[1].text == '卓水信': print(elem[0].text,elem[1].text,elem[2].text)