我收到一个缩进错误。谁能帮我解决它,也越来越tuple index out of range error
太Python中的缩进错误和索引超出范围错误
这里是我的代码在这些行
def POST(self):
form = web.input(name="a", newname="s", number="d")
conn = MySQLdb.connect(host= "localhost", user="root", passwd="", db="testdb")
x = conn.cursor()
x.execute("SELECT * FROM details WHERE name = '%s'" % (form.name))
conn.commit()
items = x.fetchall()
for row in items:
print row[0], row[1],row[2]
print("<table border='1'>")
print("<tr>")
print("<th>name</th>")
print("<th>address</th>")
print("<th>number</th>")
print("</tr>")
print("<tr>")
print("<td>{0}</td>".format(row[0]))
print("<td>{1}</td>".format(row[1]))
print("<td>{2}</td>".format(row[2]))
print("</tr>")
print("</table>")
conn.rollback()
conn.close()
#return render.index(items)
if __name__ == "__main__":
app.run()
我得到错误
print("</tr>")
print("</table>")
有没有偷偷摸摸字符(对空间)在那里? –
AChampion
python缩进错误可能是由混合键入空格和制表符引起的,我建议您使用一些确切的IDE,它可以检测空格和制表符并再次键入这些行。 –
no no-spaces there – Edison