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代码使其加快作用域内的查找
Mar 30 Python
urllib和BeautifulSoup爬取维基百科的词条简单实例
Jan 17 Python
Python文件循环写入行时防止覆盖的解决方法
Nov 09 Python
Pycharm新建模板默认添加个人信息的实例
Jul 15 Python
简单瞅瞅Python vars()内置函数的实现
Sep 27 Python
postman和python mock测试过程图解
Feb 22 Python
Python urlencode和unquote函数使用实例解析
Mar 31 Python
浅谈python锁与死锁问题
Aug 14 Python
Python3如何使用range函数替代xrange函数
Oct 05 Python
Django-celery-beat动态添加周期性任务实现过程解析
Nov 26 Python
分享一个python的aes加密代码
Dec 22 Python
编写python程序的90条建议
Apr 14 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中require和require_once的区别说明
2014/02/27 PHP
ThinkPHP 3.2 数据分页代码分享
2014/10/14 PHP
jquery tablesorter.js 支持中文表格排序改进
2009/12/09 Javascript
JQUERY的属性选择符和自定义选择符使用方法(二)
2011/04/07 Javascript
jQuery实现字符串按指定长度加入特定内容的方法
2015/03/11 Javascript
jquery实现表单验证并阻止非法提交
2015/07/09 Javascript
一起学写js Calender日历控件
2016/04/14 Javascript
第十章之巨幕页头缩略图与警告框组件
2016/04/25 Javascript
使用jquery提交form表单并自定义action的实现代码
2016/05/25 Javascript
提高Node.js性能的应用技巧分享
2017/08/10 Javascript
jQuery zTree 异步加载添加子节点重复问题
2017/11/29 jQuery
layer.confirm取消按钮绑定事件的方法
2018/08/17 Javascript
layui 实现二级弹窗弹出之后 关闭一级弹窗的方法
2019/09/18 Javascript
JavaScript实现抖音罗盘时钟
2019/10/11 Javascript
Python实现的一个自动售饮料程序代码分享
2014/08/25 Python
python使用wxPython打开并播放wav文件的方法
2015/04/24 Python
Python编程判断这天是这一年第几天的方法示例
2017/04/18 Python
Python基础之getpass模块详细介绍
2017/08/10 Python
python多线程并发让两个LED同时亮的方法
2019/02/18 Python
python在openstreetmap地图上绘制路线图的实现
2019/07/11 Python
python计算导数并绘图的实例
2020/02/29 Python
python中常见错误及解决方法
2020/06/21 Python
pytorch SENet实现案例
2020/06/24 Python
Python实现快速大文件比较代码解析
2020/09/04 Python
python tkinter实现下载进度条及抖音视频去水印原理
2021/02/07 Python
什么是测试驱动开发(TDD)
2012/02/15 面试题
土木工程专业个人求职信
2013/12/30 职场文书
小区停车场管理制度
2014/01/27 职场文书
养生餐厅创业计划书范文
2014/03/26 职场文书
一分钟演讲稿
2014/04/30 职场文书
我们的节日中秋活动方案
2014/08/19 职场文书
环境卫生倡议书
2014/08/29 职场文书
2014年审计工作总结
2014/11/17 职场文书
毕业设计论文评语
2014/12/31 职场文书
2015公务员年度考核评语
2015/03/25 职场文书
《红领巾真好》教学反思
2016/02/16 职场文书