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操作Excel之xlsx文件
Mar 24 Python
基于python3 类的属性、方法、封装、继承实例讲解
Sep 19 Python
python基础之包的导入和__init__.py的介绍
Jan 08 Python
python操作redis方法总结
Jun 06 Python
Python 生成 -1~1 之间的随机数矩阵方法
Aug 04 Python
python 多线程将大文件分开下载后在合并的实例
Nov 09 Python
在交互式环境中执行Python程序过程详解
Jul 12 Python
python SVD压缩图像的实现代码
Nov 05 Python
Python with语句和过程抽取思想
Dec 23 Python
PyTorch中Tensor的数据统计示例
Feb 17 Python
keras 权重保存和权重载入方式
May 21 Python
matplotlib 多个图像共用一个colorbar的实现示例
Sep 10 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
制作美丽的拉花
2021/03/03 冲泡冲煮
PHP魔术引号所带来的安全问题分析
2014/07/15 PHP
php数据结构之顺序链表与链式线性表示例
2018/01/22 PHP
Laravel等框架模型关联的可用性浅析
2019/12/15 PHP
jQuery新闻滚动插件 jquery.roller.js
2011/06/27 Javascript
javascript 中that的含义示例介绍
2014/05/14 Javascript
JavaScript中this关键词的使用技巧、工作原理以及注意事项
2014/05/20 Javascript
深入理解js中this的用法
2016/05/28 Javascript
JS实现的相册图片左右滚动完整实例
2016/11/23 Javascript
简单实现js浮动框
2016/12/13 Javascript
angular.JS实现网页禁用调试、复制和剪切
2017/03/31 Javascript
Rollup处理并打包JS文件项目实例代码
2018/05/31 Javascript
JS实现根据数组对象的某一属性排序操作示例
2019/01/14 Javascript
解决小程序无法触发SESSION问题
2020/02/03 Javascript
wepy--用vantUI 实现上弹列表并选择相应的值操作
2020/11/03 Javascript
原生JavaScript实现贪吃蛇游戏
2020/11/04 Javascript
jenkins自动构建发布vue项目的方法步骤
2021/01/04 Vue.js
python解析xml模块封装代码
2014/02/07 Python
在Python中操作字典之setdefault()方法的使用
2015/05/21 Python
python访问抓取网页常用命令总结
2017/04/11 Python
python3库numpy数组属性的查看方法
2018/04/17 Python
python3+PyQt5实现拖放功能
2018/04/24 Python
Python实现的各种常见分布算法示例
2018/12/13 Python
python实现图片彩色转化为素描
2019/01/15 Python
Python函数的参数常见分类与用法实例详解
2019/03/30 Python
Python开发之Nginx+uWSGI+virtualenv多项目部署教程
2019/05/13 Python
狗狗玩具、零食和咀嚼物的月度送货服务:Super Chewer
2018/08/22 全球购物
英国Iceland杂货店:网上食品购物
2020/12/16 全球购物
枚举与#define宏的区别
2014/04/30 面试题
学生会竞选自荐信
2013/10/12 职场文书
母校寄语大全
2014/04/10 职场文书
应届大学生自荐书
2014/06/17 职场文书
小学生教师节演讲稿
2014/09/03 职场文书
病危通知单
2015/04/17 职场文书
社区环境卫生倡议书
2015/04/29 职场文书
springboot如何接收application/x-www-form-urlencoded类型的请求
2021/11/02 Java/Android