这是我的代码:
dbContent = cursor.execute("SELECT COUNT(*) FROM parse")
if dbContent is None:
# This should run the nested code if it worked.
相反,它会运行else语句,而不是应该发生的事情。
答案 0 :(得分:0)
我不是python专家,但我认为你的代码不正确。请试试这个:
cursor.execute("SELECT COUNT(*) FROM parse")
result=cursor.fetchone()
numRows=result[0]
if numRows == 0:
# run your code
答案 1 :(得分:0)
dbContent = cursor.execute("SELECT COUNT(*) FROM parse")
rows = dbContent.fetchall()
if not rows:
...
列表具有可以使用的隐式布尔值。