【发布时间】:2017-05-02 09:32:32
【问题描述】:
我正在开发一个用于保存储藏室库存的 Python 程序。在 XML 文档中,墨粉的数量将被保留,我希望我的 python 程序能够为不同的打印机和不同的颜色添加、删除和显示墨粉的数量。
我的 XML 如下所示:
<?xml version="1.0"?>
<printer>
<t id="095205615111"> <!-- 7545 Magenta -->
<toner>7545 Magenta Toner</toner>
<amount>3</amount>
</t>
<t id="095205615104"> <!-- 7545 Yellow -->
<toner>7545 Yellow Toner</toner>
<amount>7</amount>
</t>
</printer>
id 是我们用于库存的条形码中的编号。
到目前为止,我希望我的程序使用这些步骤:
检查 id 是否存在(id 值是我的 python 程序中的一个变量,从 txt 文件中的内容传输而来)
将 xml 文档中的 amount 值更改为 +1 或 -1
无论我尝试什么,它都不会完全奏效。你对我可以使用什么有什么建议吗?
【问题讨论】:
-
发布您的代码,无论您尝试了什么
标签: python xml xml-parsing lxml