Read Python code complete and update the database sqlite

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.
This link: https://blog.csdn.net/iCloudEnd/article/details/100159762

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()

Guess you like

Origin blog.csdn.net/iCloudEnd/article/details/100159762