-1
考慮下面的XML文件(lieferungen2.xml):num ++標記爲Python中的語法錯誤 - 爲什麼?
<?xml version="1.0"?>
<lieferungen>
<artikel id="1">
<name>apple</name>
<preis >2</preis>
<lieferant>Friedman</lieferant>
</artikel>
</lieferungen>
用下面的代碼,我想打印 「蘋果」 到命令行:
import xml.dom.minidom
dom = xml.dom.minidom.parse("lieferungen2.xml")
a = dom.getElementsByTagName("artikel")
num=0
while(True):
if a[0].childNodes[num].nodeName != "name":
num++
else:
break
print(a[0].childNodes[num].childNodes[0].nodeValue)
不過,我得到以下錯誤信息:
num++
^
SyntaxError: invalid syntax
對我來說這個語法看起來非常好嗎?這裏有什麼問題?
你應該使用'NUM + = 1'代替 – Dekel
謝謝!有效。 –
它被標記爲語法錯誤,因爲它不是Python語法。 – TigerhawkT3