python 语法错误,虽然语法正确
python syntax error although syntax is correct
对于以下 python 函数:
def startElement(self, tag, attributes):
if tag == "artikel":
print("<tr><td>{}</td> <td>".format(attributes["id"])
if tag == "preis":
print("</td> <td>")
if tag == "lieferant":
print("</td> <td>")
我收到以下语法错误:
if tag == "preis":
^
SyntaxError: invalid syntax
我完全不知道这里的语法有什么问题。
还有其他人知道这里发生了什么吗?
添加右括号:
print("<tr><td>{}</td> <td>".format(attributes["id"]))
# Missing here ^
对于以下 python 函数:
def startElement(self, tag, attributes):
if tag == "artikel":
print("<tr><td>{}</td> <td>".format(attributes["id"])
if tag == "preis":
print("</td> <td>")
if tag == "lieferant":
print("</td> <td>")
我收到以下语法错误:
if tag == "preis":
^
SyntaxError: invalid syntax
我完全不知道这里的语法有什么问题。 还有其他人知道这里发生了什么吗?
添加右括号:
print("<tr><td>{}</td> <td>".format(attributes["id"]))
# Missing here ^