我正在研究一個用於保存存儲空間的python程序。在XML文檔中,調色劑的數量將保持不變,我希望我的python程序能夠爲不同的打印機和不同的顏色添加,移除和顯示調色劑的數量。Python lxml通過id-tag查找元素
我的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 -file)
更改XML文檔中量的值+1或-1
無論我嘗試它永遠不會奏效充分。你有什麼可以使用的建議嗎?
發佈您的代碼,無論您嘗試 –