python 连接sqlite及简单操作


Posted in Python onJune 30, 2017

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

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及简单操作,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
python获取文件版本信息、公司名和产品名的方法
Oct 05 Python
详解Python的Django框架中的模版相关知识
Jul 15 Python
解决出现Incorrect integer value: '' for column 'id' at row 1的问题
Oct 29 Python
python使用turtle库与random库绘制雪花
Jun 22 Python
python 对key为时间的dict排序方法
Oct 17 Python
python面向对象实现名片管理系统文件版
Apr 26 Python
Python分析彩票记录并预测中奖号码过程详解
Jul 09 Python
python读取与处理netcdf数据方式
Feb 14 Python
django-利用session机制实现唯一登录的例子
Mar 16 Python
Django用户登录与注册系统的实现示例
Jun 03 Python
解决Python3.7.0 SSL低版本导致Pip无法使用问题
Sep 03 Python
教你一分钟在win10终端成功安装Pytorch的方法步骤
Jan 28 Python
利用Python破解斗地主残局详解
Jun 30 #Python
Python实现的文本编辑器功能示例
Jun 30 #Python
Python构建XML树结构的方法示例
Jun 30 #Python
基于python的Tkinter编写登陆注册界面
Jun 30 #Python
Python使用微信SDK实现的微信支付功能示例
Jun 30 #Python
python实现的二叉树定义与遍历算法实例
Jun 30 #Python
Python使用openpyxl读写excel文件的方法
Jun 30 #Python
You might like
PHP生成静态页面详解
2006/12/05 PHP
常用PHP框架功能对照表
2014/10/23 PHP
被jQuery折腾得半死,揭秘为何jQuery为何在IE/Firefox下均无法使用
2010/01/22 Javascript
js中将具有数字属性名的对象转换为数组
2011/03/06 Javascript
JS,Jquery获取select,dropdownlist,checkbox下拉列表框的值(示例代码)
2014/01/11 Javascript
多种方法实现360浏览器下禁止自动填写用户名密码
2014/06/16 Javascript
jQuery之简单的表单验证实例
2016/07/07 Javascript
jquery中用jsonp实现搜索框功能
2016/10/18 Javascript
JS和canvas实现俄罗斯方块
2017/03/14 Javascript
Angularjs 动态添加指令并绑定事件的方法
2017/04/13 Javascript
jquery写出PC端轮播图实例
2018/01/26 jQuery
NW.js 简介与使用方法
2018/02/01 Javascript
详解Vue内部怎样处理props选项的多种写法
2018/11/06 Javascript
微信小程序 数据缓存实现方法详解
2019/08/26 Javascript
原生js实现针对Dom节点的CRUD操作示例
2019/08/26 Javascript
利用JavaScript模拟京东按键输入功能
2020/12/01 Javascript
[01:49]一目了然!DOTA2DotA快捷操作对比第二弹
2014/05/16 DOTA
[02:09]2018DOTA2亚洲邀请赛TNC赛前采访
2018/04/04 DOTA
[57:55]EG vs Fnatic 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Python使用sort和class实现的多级排序功能示例
2018/08/15 Python
使用python实现画AR模型时序图
2019/11/20 Python
Python爬虫实现模拟点击动态页面
2020/03/05 Python
基于pandas向csv添加新的行和列
2020/05/25 Python
css3绘制天猫logo实现代码
2012/11/06 HTML / CSS
HTML5标签使用方法详解
2015/11/27 HTML / CSS
Allsole美国/加拿大:英国一家专门出售品牌鞋子的网站
2018/10/21 全球购物
公司节能减排倡议书
2014/05/14 职场文书
公司总经理岗位职责范本
2014/08/15 职场文书
自我检讨书怎么写
2015/05/07 职场文书
民间借贷借条范本
2015/05/25 职场文书
纪委立案决定书
2015/06/24 职场文书
神秘岛读书笔记
2015/07/01 职场文书
初中班主任心得体会
2016/01/07 职场文书
python将图片转为矢量图的方法步骤
2021/03/30 Python
redis内存空间效率问题的深入探究
2021/05/17 Redis
python区块链实现简版工作量证明
2022/05/25 Python