2016-09-29 3 views
0

私はsqlite3のテーブルからデータを取得したい、これは私のコードですが、空リストを取得します。私はsqlite3の私のクエリをチェックし、そこでうまく動作します。リストのpythonにデータsqlite3を取得

import sqlite3 
conn = sqlite3.connect("testee.db") 
c = conn.cursor() 
myquery = ("SELECT stock FROM testproduct WHERE store=3;") 
c.execute(myquery) 
templist=list(c.fetchall()) 

しかし、templistは空です。

+0

あなたはそのデータを持っていますか? SQLを直接実行するとどうなりますか? –

答えて

0

今、エラーが見つかりました。そのディレクトリのデータベースファイルは空でした。 pythonが実行されているディレクトリにファイルをコピーして、うまく動作します。

関連する問題