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实现图片批量剪切示例
Mar 25 Python
使用Python实现BT种子和磁力链接的相互转换
Nov 09 Python
Python的爬虫包Beautiful Soup中用正则表达式来搜索
Jan 20 Python
python3实现域名查询和whois查询功能
Jun 21 Python
python 去除二维数组/二维列表中的重复行方法
Jan 23 Python
Python简单基础小程序的实例代码
Apr 28 Python
Python Request爬取seo.chinaz.com百度权重网站的查询结果过程解析
Aug 13 Python
python如何保证输入键入数字的方法
Aug 23 Python
python框架django项目部署相关知识详解
Nov 04 Python
python使用paramiko实现ssh的功能详解
Mar 06 Python
Python中else的三种使用场景
Jun 16 Python
如何使用python包中的sched事件调度器
Apr 30 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对接微信公众平台消息接口开发流程教程
2014/03/25 PHP
PHP MYSQL实现登陆和模糊查询两大功能
2016/02/05 PHP
Linux php 中文乱码的快速解决方法
2016/05/13 PHP
JavaScript 编程引入命名空间的方法
2007/06/29 Javascript
15 个 JavaScript Web UI 库
2010/05/19 Javascript
使用原生javascript创建通用表单验证——更锋利的使用dom对象
2011/09/13 Javascript
VBS通过WMI监视注册表变动的代码
2011/10/27 Javascript
FF火狐下获取一个元素同类型的相邻元素实现代码
2012/12/15 Javascript
jQuery基本过滤选择器使用介绍
2013/04/18 Javascript
JQuery 获取json数据$.getJSON方法的实例代码
2013/08/02 Javascript
window.onload追加函数使用示例
2014/03/03 Javascript
JavaScript判断变量是否为空的自定义函数分享
2015/01/31 Javascript
Node.js下自定义错误类型详解
2016/10/17 Javascript
jQuery实现简单漂亮的Nav导航菜单效果
2017/03/29 jQuery
jQuery实现百度登录框的动态切换效果
2017/04/21 jQuery
移动端H5页面返回并刷新页面(BFcache)的方法
2018/11/06 Javascript
Vue.js暴露方法给WebView的使用操作
2020/09/07 Javascript
[46:43]DOTA2上海特级锦标赛D组小组赛#1 EG VS COL第三局
2016/02/28 DOTA
教你如何将 Sublime 3 打造成 Python/Django IDE开发利器
2014/07/04 Python
Python 列表排序方法reverse、sort、sorted详解
2016/01/22 Python
Python2.7简单连接与操作MySQL的方法
2016/04/27 Python
解决安装python库时windows error5 报错的问题
2018/10/21 Python
十个Python练手的实战项目,学会这些Python就基本没问题了(推荐)
2019/04/26 Python
在Python 的线程中运行协程的方法
2020/02/24 Python
python中re模块知识点总结
2021/01/17 Python
基于CSS3制作立体效果导航菜单
2016/01/12 HTML / CSS
英国著名国际平价时尚男装品牌:Topman
2016/08/27 全球购物
abstract是什么意思
2012/02/12 面试题
常用UNIX 命令(Linux的常用命令)
2013/07/10 面试题
客户服务经理岗位职责
2014/01/29 职场文书
捐助贫困学生倡议书
2014/05/16 职场文书
个人工作作风整改措施思想汇报
2014/10/13 职场文书
节约用电通知
2015/04/25 职场文书
小英雄雨来观后感
2015/06/09 职场文书
新闻通讯稿范文
2015/07/22 职场文书
vue中data里面的数据相互使用方式
2022/06/05 Vue.js