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实现基于HTTP文件传输实例
Nov 08 Python
python实现字符串和日期相互转换的方法
May 13 Python
spyder常用快捷键(分享)
Jul 19 Python
Python实现读取TXT文件数据并存进内置数据库SQLite3的方法
Aug 08 Python
pip安装时ReadTimeoutError的解决方法
Jun 12 Python
Python基于sklearn库的分类算法简单应用示例
Jul 09 Python
python存储16bit和32bit图像的实例
Dec 05 Python
对python捕获ctrl+c手工中断程序的两种方法详解
Dec 26 Python
Python使用python-docx读写word文档
Aug 26 Python
django模型动态修改参数,增加 filter 字段的方式
Mar 16 Python
pycharm部署、配置anaconda环境的教程
Mar 24 Python
利用python中的matplotlib打印混淆矩阵实例
Jun 16 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中的一些数组排序方法分享
2012/07/20 PHP
php中explode与split的区别介绍
2012/10/03 PHP
深入PHP FTP类的详解
2013/06/13 PHP
在Win7 中为php扩展配置Xcache
2014/10/08 PHP
php使用array_search函数实现数组查找的方法
2015/06/12 PHP
十个PHP高级应用技巧果断收藏
2015/09/25 PHP
变量在 PHP7 内部的实现(二)
2015/12/21 PHP
php 输出json及显示json中的中文汉字详解及实例
2016/11/09 PHP
js模仿html5 placeholder适应于不支持的浏览器
2013/01/13 Javascript
jquery实现的随机多彩tag标签随机颜色和字号大小效果
2014/03/27 Javascript
调试代码导致IE出错的避免方法
2014/04/04 Javascript
JS数组的常见用法实例
2015/02/10 Javascript
jQuery的position()方法详解
2015/07/19 Javascript
页面内容排序插件jSort使用方法
2015/10/10 Javascript
微信小程序 出现错误:{"baseresponse":{"errcode":-80002,"errmsg":""}}解决办法
2017/02/23 Javascript
nodejs个人博客开发第一步 准备工作
2017/04/12 NodeJs
vue组件如何被其他项目引用
2017/04/13 Javascript
Vue 2.5 Level E 发布了: 新功能特性一览
2017/10/24 Javascript
详解如何在nuxt中添加proxyTable代理
2018/08/10 Javascript
详谈js的变量提升以及使用方法
2018/10/06 Javascript
node+multer实现图片上传的示例代码
2020/02/18 Javascript
[01:56]无止竞 再出发——中国军团出征2017年DOTA2国际邀请赛
2017/07/05 DOTA
[00:32]2018DOTA2亚洲邀请赛Newbee出场
2018/04/03 DOTA
Python开发的单词频率统计工具wordsworth使用方法
2014/06/25 Python
详解Python中内置的NotImplemented类型的用法
2015/03/31 Python
python开发中module模块用法实例分析
2015/11/12 Python
pycharm双击无响应(打不开问题解决办法)
2020/01/10 Python
如何真正的了解python装饰器
2020/08/14 Python
jurlique茱莉蔻英国官网:澳洲天然护肤品
2018/08/03 全球购物
电信专业应届生自荐信
2013/09/28 职场文书
小学教师事迹材料
2014/01/13 职场文书
高一数学教学反思
2014/02/07 职场文书
2014年五四青年节演讲稿范文
2014/04/22 职场文书
槐乡的孩子教学反思
2014/04/27 职场文书
2015年助理政工师工作总结
2015/05/26 职场文书
Python import模块的缓存问题解决方案
2021/06/02 Python