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应用程序在windows下不出现cmd窗口的办法
May 29 Python
Python中if __name__ == "__main__"详细解释
Oct 21 Python
使用python实现省市三级菜单效果
Jan 20 Python
python套接字流重定向实例汇总
Mar 03 Python
python使用paramiko实现远程拷贝文件的方法
Apr 18 Python
python爬虫框架talonspider简单介绍
Jun 09 Python
使用Python通过win32 COM实现Word文档的写入与保存方法
May 08 Python
Django MEDIA的配置及用法详解
Jul 25 Python
详解django实现自定义manage命令的扩展
Aug 13 Python
python通过安装itchat包实现微信自动回复收到的春节祝福
Jan 19 Python
PyTorch在Windows环境搭建的方法步骤
May 12 Python
python3爬虫中引用Queue的实例讲解
Nov 24 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中浮点数计算比较及取整不准确的解决方法
2015/01/09 PHP
jQuery建立一个按字母顺序排列的友好页面索引(兼容IE6/7/8)
2013/02/26 Javascript
设置jsf的选择框h:selectOneMenu为不可编辑状态的方法
2014/01/07 Javascript
JavaScript实现计算字符串中出现次数最多的字符和出现的次数
2015/03/12 Javascript
JQuery报错Uncaught TypeError: Illegal invocation的处理方法
2015/03/13 Javascript
clipboard.js无需Flash无需依赖任何JS库实现文本复制与剪切
2015/10/10 Javascript
js实现对ajax请求面向对象的封装
2016/01/08 Javascript
jQuery+css实现的换页标签栏效果
2016/01/27 Javascript
BootStrap智能表单实战系列(四)表单布局介绍
2016/06/13 Javascript
jQuery实现导航栏头部菜单项点击后变换颜色的方法
2017/07/19 jQuery
详解jQuery中的isPlainObject()使用方法
2018/02/27 jQuery
Vue实现动态创建和删除数据的方法
2018/03/17 Javascript
使用vue2实现购物车和地址选配功能
2018/03/29 Javascript
Vue中对比scoped css和css module的区别
2018/05/17 Javascript
浅谈使用mpvue开发小程序需要注意和了解的知识点
2018/05/23 Javascript
浅谈vue中关于checkbox数据绑定v-model指令的个人理解
2018/11/14 Javascript
Node.js实现简单的爬取的示例代码
2019/06/25 Javascript
搭建一个nodejs脚手架的方法步骤
2019/06/28 NodeJs
layui点击弹框页面 表单请求的方法
2019/09/21 Javascript
Python实现统计代码行的方法分析
2017/07/12 Python
详解python里使用正则表达式的分组命名方式
2017/10/24 Python
基于Python __dict__与dir()的区别详解
2017/10/30 Python
python中正则表达式的使用方法
2018/02/25 Python
利用anaconda保证64位和32位的python共存
2021/03/09 Python
英国Boots旗下太阳镜网站:Boots Designer Sunglasses
2018/07/07 全球购物
CAT鞋加拿大官网:CAT Footwear加拿大
2020/08/05 全球购物
农民致富事迹材料
2014/01/23 职场文书
省级四好少年事迹材料
2014/01/25 职场文书
优秀班干部事迹材料
2014/01/26 职场文书
小学标准化建设汇报材料
2014/08/16 职场文书
党的群众路线教育实践活动方案
2014/10/31 职场文书
转让协议书
2015/01/27 职场文书
中国合伙人观后感
2015/06/02 职场文书
篮球赛新闻稿
2015/07/17 职场文书
品德与社会教学反思
2016/02/24 职场文书
python设置 matplotlib 正确显示中文的四种方式
2021/05/10 Python