이 질문의 존재 형식 TEXT
의 필드로 제작 한 SQLite는 테이블을 감안할 때 파이썬에서 InterfaceError을 던져, 다음은 실패
InterfaceError: Error binding parameter 2 - probably unsupported type.
DB-API SQLite는 INSERT 문은 2.7
hsh = hashlib.sha1("".join(some_list)).hexdigest()
db_setup(hsh)
나는 오류가 나타납니다 내가 (는 def
db_setup
에서
to_insert
예 :
57
, 또는
"hello"
을 수동 INT 또는 문자열을 대체 할 경우
def db_setup(my_hash, oavals)
to_insert = (my_hash,)
('INSERT INTO position VALUES \
(null, ?, ?, null, ?, ?, ?, ?, ?)',(0, 0, to_insert,
oavals["a"], oavals["b"],
oavals["c"], oavals["d"]))
는, 그것이 t 걸려 넘어 질 것 믿고 날 리드하는, 잘 작동 웬일인지 해쉬. 마치 내가 여기서 명백한 것을 놓치고있는 것처럼 느껴집니다.
테이블 스키마
'CREATE TABLE position \
(id INTEGER PRIMARY KEY, position INTEGER, displayline INTEGER, \
header TEXT, digest TEXT, conkey TEXT, consecret TEXT, \
acckey TEXT, accsecret TEXT)'
테이블에 대한 스키마가 무엇입니까 : 여기
은 예입니다? – Mark