我的目标是通读记录中的一堆行。如果任何记录的第二列(行[1])在本例中等于133,则打印出第一列和第二列。你知道吗
但我遇到了这个问题:
第11行-else:问题
import sqlite3
conn = sqlite3.connect('db.sqlite')
print "Opened database successfully";
cur = conn.execute("SELECT * FROM sightings")
row = cur.fetchone()
while row is not None:
if row[1] == 133:
print row[0], row[1]
else:
row = cur.fetchone():
cur.close()
conn.close()
在语句末尾有一个不需要的冒号
应该是。。你知道吗
在你们的帮助下,我终于修好了。谢谢您!你知道吗
相关问题 更多 >
编程相关推荐