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中使用Inotify监控文件实例
Feb 14 Python
在Linux系统上安装Python的Scrapy框架的教程
Jun 11 Python
详解Python安装scrapy的正确姿势
Jun 26 Python
Python3内置模块之base64编解码方法详解
Jul 13 Python
python实现简单成绩录入系统
Sep 19 Python
python读文件的步骤
Oct 08 Python
python3 mmh3安装及使用方法
Oct 09 Python
基于python及pytorch中乘法的使用详解
Dec 27 Python
python全局变量引用与修改过程解析
Jan 07 Python
PyTorch中Tensor的数据统计示例
Feb 17 Python
python 装饰器功能与用法案例详解
Mar 06 Python
python中remove函数的踩坑记录
Jan 04 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/10/09 PHP
php限制ip地址范围的方法
2015/03/31 PHP
PHP查询并删除数据库多列重复数据的方法(利用数组函数实现)
2016/02/23 PHP
将PHP的session数据存储到数据库中的代码实例
2016/06/24 PHP
jQuery自动完成插件completer附源码下载
2016/01/04 Javascript
Bootstrap Table使用心得总结
2016/11/29 Javascript
JS实现动画兼容性的transition和transform实例分析
2016/12/13 Javascript
BOM之navigator对象和用户代理检测
2017/02/10 Javascript
微信小程序实现图片预览功能
2018/01/31 Javascript
angularjs实现对表单输入改变的监控(ng-change和watch两种方式)
2018/08/29 Javascript
详解Vue.js iview实现树形权限表(可扩展表)
2018/09/30 Javascript
100行代码实现一个vue分页组功能
2018/11/06 Javascript
3分钟读懂移动端rem使用方法(推荐)
2019/05/06 Javascript
使用Phantomjs和Node完成网页的截屏快照的方法
2019/07/16 Javascript
在vue项目中使用sass语法问题
2019/07/18 Javascript
layui layer select 选择被遮挡的解决方法
2019/09/21 Javascript
Vue事件处理原理及过程详解
2020/03/11 Javascript
解决nuxt 自定义全局方法,全局属性,全局变量的问题
2020/11/05 Javascript
学习python类方法与对象方法
2016/03/15 Python
Python中xrange与yield的用法实例分析
2017/12/26 Python
python实现猜数字小游戏
2020/03/24 Python
python用post访问restful服务接口的方法
2018/12/07 Python
Python面向对象程序设计构造函数和析构函数用法分析
2019/04/12 Python
python实现猜拳小游戏
2020/04/05 Python
用openCV和Python 实现图片对比,并标识出不同点的方式
2019/12/19 Python
python多线程实现代码(模拟银行服务操作流程)
2020/01/13 Python
Keras自定义IOU方式
2020/06/10 Python
python调用摄像头的示例代码
2020/09/28 Python
HTML5+CSS3实现机器猫
2016/10/17 HTML / CSS
IWOOT美国:新奇的小玩意
2018/04/27 全球购物
"引用"与多态的关系
2013/02/01 面试题
建材业务员岗位职责
2013/12/08 职场文书
室内设计专业毕业生求职信
2014/05/02 职场文书
篝火晚会策划方案
2014/05/16 职场文书
导游词之永济鹳雀楼
2020/01/16 职场文书
WinServer2012搭建DNS服务器的方法步骤
2022/06/10 Servers