2017-12-06 13 views
1

を移入されるかどうかの確認私のコードです:はPythonのsqliteのテーブルはここで

dbContent = cursor.execute("SELECT COUNT(*) FROM parse") 
if dbContent is None: 
    # This should run the nested code if it worked. 

代わりに、それが起こってしなければならないものではありませんelseステートメントを実行します。

+0

(1)「何か別のもの」とは何ですか? (2)あなたが「これが働きたい」ということは明らかです。質問をした瞬間に「助けてください」ので、(1)に反して、その必要はありません。 – Jeronimo

答えて

0

私はPythonのエキスパートではありませんが、コードが正しくないと思います。代わりにこれを試してください:

cursor.execute("SELECT COUNT(*) FROM parse") 
result=cursor.fetchone() 
numRows=result[0] 

if numRows == 0: 
    # run your code 
0
dbContent = cursor.execute("SELECT COUNT(*) FROM parse") 
rows = dbContent.fetchall() 
if not rows: 
    ... 

リストには、使用可能な暗黙のbooleannessを持っています。

関連する問題