廢話不多說了,直接給大家貼代碼了,具體代碼如下所示:
import sqlite3#查詢def load(table): #連接數據庫 con = sqlite3.connect("E:/Datebase/SQLiteStudio/Park.db") #獲得游標 cur = con.cursor() #查詢整個表 cur.execute('select *from '+table) lists = ['name','password'] if table == 'login': #將數據庫列名存入字典 colnames = {desc[0] for desc in cur.description} 將字典和數據庫的數據一起存入列表,獲得了記錄字典 rowdicts = [dict(zip(lists, row)) for row in cur.fetchall()] else: rowdicts = [] for row in cur: rowdicts.append(row) con.commit() cur.close() return rowdicts#插入數據def insert_data(ID,name,money): con = sqlite3.connect("E:/Datebase/SQLiteStudio/Park.db") cur = con.cursor() #使用SQL語句插入 cur.execute('insert into Charge values (?,?,?)', (ID,name, money)) #插入后進行整表查詢,看是否成功插入 cur.execute('select *from Charge') print(cur.fetchall()) con.commit() cur.close()以上所述是小編給大家介紹的python 連接sqlite及簡單操作,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VEVB武林網網站的支持!
新聞熱點
疑難解答