Disclaimer: This article is a blogger original article, follow the CC 4.0 BY-SA copyright agreement, reproduced, please attach the original source link and this statement.
Read data
import sqlite3
fname='guzhicha'
dbname=fname+'.db'
conn = sqlite3.connect(dbname)
cursor =conn.execute("select mword.ID,tiqu_all_cjk.kDefinition,mword.mkey from mword,tiqu_all_cjk where mword.mkey = tiqu_all_cjk.mkey and tiqu_all_cjk.kDefinition not NULL ")
wlist=[]
upara=[]
for it in cursor:
mid,kDefinition,mkey=it
para=(kDefinition,mid)
upara.append(para)
wlist.append(it)
Update data update para
def update_para(conn, upara):
cur = conn.cursor()
for item in upara:
sql = ''' UPDATE mword
SET uni_en = ?
WHERE id = ?'''
cur.execute(sql, item)
conn.commit()
update_para(conn, upara)
conn.close()