2
sqlite3.ProgrammingError : 잘못된 바인딩 수가 제공되었습니다. 현재 명령문은 1을 사용하며 74 개가 제공됩니다.
def insert(array): connection=sqlite3.connect('images.db') cursor=connection.cursor() cnt=0 while cnt != len(array): img = array[cnt] print(array[cnt]) cursor.execute('INSERT INTO images VALUES(?)', (img)) cnt+= 1 connection.commit() connection.close() 이 오류가 발생하는 이유를 알 수 없습니다. 삽입하려는 실제 문자열의 길이는 74 자입니다. "/ gifs / epic-fail-photos-there-i-fixed-it-aww-man-the -tire-pressures-low.gif " 삽입하기 전에 str (array [cnt])을 시도했지만 동일한 문제가 발생하며 …