0
cursor.fetchall()
이 문자열 배열을 반환하지 않지만 cursor.fetchone()
은 반환 값 배열 하나를 반환하지만 반환 값 배열을 통해 루프를 실행하려고합니다.cursor.execute()를 사용하여 sqlite3.InterfaceError
코드 :
cursor.execute('''SELECT name FROM tv_shows WHERE downloaded=?''', (0,))
names_exist = cursor.fetchall()
print(names_exist)
if names_exist is None:
return
else:
for title in range(len(names_exist)):
name = names_exist[title]
print(name)
cursor.execute("SELECT episode FROM tv_shows WHERE name=? AND downloaded=?", (name, 0,))
episodes_exist = cursor.fetchall()
print(episodes_exist)
그리고 오류
는 내가 일이 필요한 것은 모두 cursor.execute()
함수는 문자열 배열을 반환하지만 해달라고 할 필요가있다.
감사