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使用urllib2模块获取gravatar头像实例
Dec 18 Python
Python读取ini文件、操作mysql、发送邮件实例
Jan 01 Python
Python使用logging结合decorator模式实现优化日志输出的方法
Apr 16 Python
Python3一行代码实现图片文字识别的示例
Jan 15 Python
python email smtplib模块发送邮件代码实例
Apr 26 Python
实现Python与STM32通信方式
Dec 18 Python
使用Tensorboard工具查看Loss损失率
Feb 15 Python
python实现ssh及sftp功能(实例代码)
Mar 16 Python
深入了解Python 变量作用域
Jul 24 Python
python 服务器运行代码报错ModuleNotFoundError的解决办法
Sep 16 Python
Python实现对word文档添加密码去除密码的示例代码
Dec 29 Python
python多次执行绘制条形图
Apr 20 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
WIN98下Apache1.3.14+PHP4.0.4的安装
2006/10/09 PHP
实现php加速的eAccelerator dll支持文件打包下载
2007/09/30 PHP
php数组函数序列之array_splice() - 在数组任意位置插入元素
2011/11/07 PHP
php常用字符串处理函数实例分析
2014/11/22 PHP
PHP防止刷新重复提交页面的示例代码
2015/11/11 PHP
PHP实现的线索二叉树及二叉树遍历方法详解
2016/04/25 PHP
PHP的AES加密算法完整实例
2016/07/20 PHP
jquery 事件冒泡的介绍以及如何阻止事件冒泡
2012/12/25 Javascript
从数据结构的角度分析 for each in 比 for in 快的多
2013/07/07 Javascript
jQuery采用连缀写法实现的折叠菜单效果
2015/09/18 Javascript
用js动态添加html元素,以及属性的简单实例
2016/07/19 Javascript
全面解析标签页的切换方式
2016/08/21 Javascript
node.js利用mongoose获取mongodb数据的格式化问题详解
2017/10/06 Javascript
webpack多页面开发实践
2017/12/18 Javascript
d3.js实现自定义多y轴折线图的示例代码
2018/05/30 Javascript
vue监听键盘事件的快捷方法【推荐】
2018/07/11 Javascript
vue.extend与vue.component的区别和联系
2018/09/19 Javascript
vue模块拖拽实现示例代码
2019/03/09 Javascript
layui 实现表格某一列显示图标
2019/09/19 Javascript
js HTML DOM EventListener功能与用法实例分析
2020/04/27 Javascript
微信小程序学习总结(二)样式、属性、模板操作分析
2020/06/04 Javascript
[43:24]2018DOTA2亚洲邀请赛3月29日 小组赛A组 LGD VS Liquid
2018/03/30 DOTA
Python虚拟环境Virtualenv使用教程
2015/05/18 Python
简单上手Python中装饰器的使用
2015/07/12 Python
Python 逐行分割大txt文件的方法
2017/10/10 Python
PyCharm的设置方法和第一个Python程序的建立
2019/01/16 Python
Python判断字符串是否xx开始或结尾的示例
2019/08/08 Python
弄清Pytorch显存的分配机制
2020/12/10 Python
基于zepto的插件之移动端无缝向上滚动并上下触摸滑动实例代码
2016/12/20 HTML / CSS
日本最大的彩色隐形眼镜销售网站:CharmColor
2020/09/09 全球购物
员工拾金不昧表扬信
2014/01/09 职场文书
民事诉讼代理词
2015/05/25 职场文书
2016年教代会开幕词
2016/03/04 职场文书
2019年入党思想汇报格式与要求
2019/06/25 职场文书
php 解析非标准json、非规范json
2021/04/01 PHP
Java 语言中Object 类和System 类详解
2021/07/07 Java/Android