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设计模式之观察者模式实例
Apr 26 Python
详解Python中的条件判断语句
May 14 Python
python相似模块用例
Mar 04 Python
Python找出list中最常出现元素的方法
Jun 14 Python
python实现百万答题自动百度搜索答案
Jan 16 Python
Python SqlAlchemy动态添加数据表字段实例解析
Feb 07 Python
python 反向输出字符串的方法
Jul 16 Python
对python创建及引用动态变量名的示例讲解
Nov 10 Python
Python面向对象程序设计之类的定义与继承简单示例
Mar 18 Python
python中pygame安装过程(超级详细)
Aug 04 Python
在Python中使用turtle绘制多个同心圆示例
Nov 23 Python
PyCharm2020.3.2安装超详细教程
Feb 08 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
30个php操作redis常用方法代码例子
2014/07/05 PHP
PHP连接数据库实现注册页面的增删改查操作
2016/03/27 PHP
Yii中的cookie的发送和读取
2016/07/27 PHP
php 查找数组元素提高效率的方法详解
2017/05/05 PHP
PHP中__set()实例用法和基础讲解
2019/07/23 PHP
ToolTips JQEURY插件之简洁小提示框效果
2011/11/19 Javascript
firefox浏览器不支持innerText的解决方法
2013/08/07 Javascript
jquery的选择器的使用技巧之如何选择input框
2013/09/22 Javascript
AngularJS入门教程之Hello World!
2014/12/06 Javascript
JavaScript根据CSS的Media Queries来判断浏览设备的方法
2016/05/10 Javascript
nodejs连接mongodb数据库实现增删改查
2016/12/01 NodeJs
input获取焦点时底部菜单被顶上来问题的解决办法
2017/01/24 Javascript
javascript计算渐变颜色的实例
2017/09/22 Javascript
vue组件父子间通信详解(三)
2017/11/07 Javascript
windows系统下更新nodejs版本的方案
2017/11/24 NodeJs
bootstrap 弹出框modal添加垂直方向滚轴效果
2018/07/09 Javascript
React实现全局组件的Toast轻提示效果
2018/09/21 Javascript
vue+elementui实现点击table中的单元格触发事件--弹框
2020/07/18 Javascript
python定位xpath 节点位置的方法
2019/08/27 Python
django中media媒体路径设置的步骤
2019/11/15 Python
pytorch 准备、训练和测试自己的图片数据的方法
2020/01/10 Python
如何Tkinter模块编写Python图形界面
2020/10/14 Python
python 自动识别并连接串口的实现
2021/01/19 Python
Notino匈牙利:购买香水和化妆品
2019/04/12 全球购物
外贸专业求职信
2014/03/09 职场文书
校庆活动方案
2014/03/31 职场文书
反四风个人对照检查材料思想汇报
2014/09/25 职场文书
查摆问题整改措施
2014/10/24 职场文书
巴黎圣母院观后感
2015/06/10 职场文书
《索溪峪的野》教学反思
2016/02/19 职场文书
2016年小学植树节活动总结
2016/03/16 职场文书
煤矿安全生产管理协议书
2016/03/22 职场文书
Python基于Opencv识别两张相似图片
2021/04/25 Python
python 实现两个变量值进行交换的n种操作
2021/06/02 Python
纯html+css实现Element loading效果
2021/08/02 HTML / CSS
Mybatis-Plus 使用 @TableField 自动填充日期
2022/04/26 Java/Android