在sqlite3插入数据表时,出现的错误:sqlite3.OperationalError: unrecognized token: ":"
解决方法:
插入的字符串需加引号'
conn.execute("insert into %s values(%d,' %s ','')" % (table_name,i,url))
原因:
conn.execute('create table if not exists %s(ID integer primary key,url varchar(255),comment varchar(128))' % table_nam e) 我建的表第二个字段是字符串,写的时候直接用了%s,没有加''导致出错。
总结以上是内存溢出为你收集整理的sqlite3.OperationalError: unrecognized token: ":"全部内容,希望文章能够帮你解决sqlite3.OperationalError: unrecognized token: ":"所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)