は、次の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
あなたは '使うべきNUM + = 1 'の代わりに – Dekel
はありがとうございました!出来た。 –
Python構文ではないため、構文エラーとマークされています。 – TigerhawkT3