PHP前端开发

python连接sqlite的实例教程

百变鹏仔 2小时前 #Python
文章标签 实例教程

本文通过实例代码给大家介绍了python 连接sqlite及简单操作,非常不错,具有参考借鉴价值,需要的朋友参考下吧

废话不多说了,直接给大家贴代码了,具体代码如下所示:


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