python操作sqlite的CRUD实例分析


Posted in Python onMay 08, 2015

本文实例讲述了python操作sqlite的CRUD实现方法。分享给大家供大家参考。具体如下:

import sqlite3 as db
conn = db.connect('mytest.db')
cursor = conn.cursor()
cursor.execute("drop table if exists datecounts")
cursor.execute("create table datecounts(date text, count int)")
cursor.execute('insert into datecounts values("12/1/2011",35)')
cursor.execute('insert into datecounts values("12/2/2011",42)')
cursor.execute('insert into datecounts values("12/3/2011",38)')
cursor.execute('insert into datecounts values("12/4/2011",41)')
cursor.execute('insert into datecounts values("12/5/2011",40)')
cursor.execute('insert into datecounts values("12/6/2011",28)')
cursor.execute('insert into datecounts values("12/7/2011",45)')
conn.row_factory = db.Row
cursor.execute("select * from datecounts")
rows = cursor.fetchall()
for row in rows:
  print("%s %s" % (row[0], row[1]))
cursor.execute("select avg(count) from datecounts")
row = cursor.fetchone()
print("The average count for the week was %s" % row[0])
cursor.execute("delete from datecounts where count = 40")
cursor.execute("select * from datecounts")
rows = cursor.fetchall()
for row in rows:
  print("%s %s" % (row[0], row[1]))

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
在Python中操作字典之fromkeys()方法的使用
May 21 Python
几种实用的pythonic语法实例代码
Feb 24 Python
深入浅析python with语句简介
Apr 11 Python
python 脚本生成随机 字母 + 数字密码功能
May 26 Python
记一次python 内存泄漏问题及解决过程
Nov 29 Python
详解PyCharm安装MicroPython插件的教程
Jun 24 Python
通过PYTHON来实现图像分割详解
Jun 26 Python
ML神器:sklearn的快速使用及入门
Jul 11 Python
浅谈Python中re.match()和re.search()的使用及区别
Apr 14 Python
python构造IP报文实例
May 05 Python
python 批量下载bilibili视频的gui程序
Nov 20 Python
Window10上Tensorflow的安装(CPU和GPU版本)
Dec 15 Python
python实现在sqlite动态创建表的方法
May 08 #Python
python查询sqlite数据表的方法
May 08 #Python
python自定义类并使用的方法
May 07 #Python
python简单的函数定义和用法实例
May 07 #Python
python中for语句简单遍历数据的方法
May 07 #Python
python中while循环语句用法简单实例
May 07 #Python
python使用range函数计算一组数和的方法
May 07 #Python
You might like
使用php伪造referer的方法 利用referer防止图片盗链
2014/01/20 PHP
ThinkPHP应用模式扩展详解
2014/07/16 PHP
PHP实现对png图像进行缩放的方法(支持透明背景)
2015/07/15 PHP
php轻松实现文件上传功能
2016/03/03 PHP
图片自动缩小的js代码,用以防止图片撑破页面
2007/03/12 Javascript
jquery tools 系列 scrollable学习
2009/09/06 Javascript
jQuery解决input超多的表单提交
2015/08/10 Javascript
JavaScript装饰器函数(Decorator)实例详解
2017/03/30 Javascript
Vue生命周期示例详解
2017/04/12 Javascript
js自定义弹框插件的封装
2020/08/24 Javascript
微信小程序实现拖拽 image 触摸事件监听的实例
2017/08/17 Javascript
如何快速解决JS或Jquery ajax异步跨域的问题
2018/01/08 jQuery
Vue使用json-server进行后端数据模拟功能
2018/04/17 Javascript
vue props传值失败 输出undefined的解决方法
2018/09/11 Javascript
layui中的switch开关实现方法
2019/09/03 Javascript
vue项目打包之开发环境和部署环境的实现
2020/04/23 Javascript
跟老齐学Python之大话题小函数(2)
2014/10/10 Python
python使用smtplib模块通过gmail实现邮件发送的方法
2015/05/08 Python
Python文件的读写和异常代码示例
2017/10/31 Python
python实现排序算法解析
2018/09/08 Python
Python实现定时自动关闭的tkinter窗口方法
2019/02/16 Python
Python tkinter模版代码实例
2020/02/05 Python
Python Scrapy图片爬取原理及代码实例
2020/06/12 Python
python实现文件+参数发送request的实例代码
2021/01/05 Python
CSS3 重置iphone浏览器按钮input,select等表单元素的默认样式
2014/10/11 HTML / CSS
html5利用canvas绘画二级树形结构图的示例
2017/09/27 HTML / CSS
浅析HTML5中header标签的用法
2016/06/24 HTML / CSS
印尼穆斯林时尚购物网站:Hijabenka
2016/12/10 全球购物
美国面料纺织品商城:Fabric.com
2017/06/28 全球购物
地理教师岗位职责
2014/03/16 职场文书
中药学自荐信
2014/06/15 职场文书
正规借条模板
2015/05/26 职场文书
2015年成本会计工作总结
2015/10/14 职场文书
2016年党员公开承诺书范文
2016/03/24 职场文书
vue特效之翻牌动画
2022/04/20 Vue.js
微信小程序 根据不同用户切换不同TabBar
2022/04/21 Javascript