2016-09-29 10 views
0

sqlite3 테이블에서 데이터를 검색하고 싶습니다.이 코드는 제 코드이지만 빈 목록 만 가져옵니다. 나는 sqlite3에 내 쿼리를 확인하고 거기 잘 작동합니다.목록의 파이썬에 데이터 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

지금 오류를 발견했습니다. 해당 디렉토리의 데이터베이스 파일이 비어 있습니다. 파이썬이 실행중인 디렉토리에 채워진 파일을 복사했는데 제대로 작동합니다.