求大神指教:如何用python读取xml文件中指定标签的文档内容并将其修改?最好写下详细代码,非常感谢哈!

 我来答
百度网友87b2a52
2013-06-19 · 知道合伙人软件行家
百度网友87b2a52
知道合伙人软件行家
采纳数:523 获赞数:3490
毕业于南京大学,硕士学位。10年软件研发经验。现任信息系统架构师。

向TA提问 私信TA
展开全部
使用python自带的ElementTree模块,给你个例子你就知道了

xml文档
<?xml version="1.0" encoding="utf-8"?>
<config>
<id>0</id>
<log_path>E:/Python</log_path>
</config>

Python 代码,修改id节的内容

from xml.etree import ElementTree
xml_file='config.xml'
xml=ElementTree.ElementTree(file=xml_file).getroot()
xml.find('id').text=1
更多追问追答
追问

谢谢你哈,不过好像语法有错误呀,我试着运行一下,报了很多错误呀

追答
呵呵,不是语法错误,而是你的xml文件格式有问题,你看报的错误是 not well-formed
你看看你文件的第18行
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式