python操作sqlite的CRUD实例分析
更新时间:2015年05月08日 10:18:23 作者:work24
这篇文章主要介绍了python操作sqlite的CRUD实现方法,涉及Python操作SQLite数据库CURD相关技巧,需要的朋友可以参考下
本文实例讲述了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程序设计有所帮助。
您可能感兴趣的文章:
- Windows平台Python连接sqlite3数据库的方法分析
- Python sqlite3事务处理方法实例分析
- Python简单操作sqlite3的方法示例
- SQLite3中文编码 Python的实现
- 详解Python 数据库 (sqlite3)应用
- Python Sqlite3以字典形式返回查询结果的实现方法
- Python标准库之sqlite3使用实例
- Python SQLite3数据库操作类分享
- Python操作sqlite3快速、安全插入数据(防注入)的实例
- python操作数据库之sqlite3打开数据库、删除、修改示例
- Python操作SQLite简明教程
- Python开发SQLite3数据库相关操作详解【连接,查询,插入,更新,删除,关闭等】
相关文章
Python统计python文件中代码,注释及空白对应的行数示例【测试可用】
这篇文章主要介绍了Python统计python文件中代码,注释及空白对应的行数,涉及Python针对py文件的读取、遍历、判断、统计等相关操作技巧,需要的朋友可以参考下2018-07-07
最新评论