Python简单操作sqlite3的方法示例


Posted in Python onMarch 22, 2017

本文实例讲述了Python简单操作sqlite3的方法。分享给大家供大家参考,具体如下:

import sqlite3
def Test1():
  #con =sqlite3.connect("D:\\test.db")
  con =sqlite3.connect(":memory:") #store in memory
  cur =con.cursor()
  try:
    cur.execute('create table score(id integer primary key,name varchar(10),scores integer)')
    cur.execute("insert into score values(0,'Rose',87)")
    cur.execute("insert into score values(1,'Alice',78)")
    cur.execute("insert into score values(2,'Helon',100)")
    cur.execute("insert into score values(3,'Tom',98)")
    cur.execute("insert into score values(4,'jack',198)")
    cur.execute("insert into score values(5,'Tony',198)")
    cur.execute("insert into score values(6,'David',99)")
    cur.execute("update score set scores =? where id=?",(45,3))
    cur.execute("update score set name=? where id=?",("John",0))
    cur.execute("delete from score where id =1")
  except Exception,e:
    print "There are some except",e
  con.commit()
  print "Insert Complete"
  print "-----------------------------------------"
  print "Last row id is ",cur.lastrowid
  cur.execute('select * from score')
  print cur.fetchall()
  print "----------------------------------------"
  cur.execute("select count(*) from score")
  print "Current Rows is :",cur.fetchall()[0]
  cur.close()
  con.close()
if __name__ =='__main__':
  Test1()
  print "hello world"

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

Python 相关文章推荐
Python 学习笔记
Dec 27 Python
python的类方法和静态方法
Dec 13 Python
在Python中使用SQLite的简单教程
Apr 29 Python
windows系统下Python环境的搭建(Aptana Studio)
Mar 06 Python
python正则实现计算器功能
Dec 14 Python
python中文乱码不着急,先看懂字节和字符
Dec 20 Python
python消费kafka数据批量插入到es的方法
Dec 27 Python
python读取raw binary图片并提取统计信息的实例
Jan 09 Python
解决flask接口返回的内容中文乱码的问题
Apr 03 Python
使用Keras预训练模型ResNet50进行图像分类方式
May 23 Python
详解Python函数print用法
Jun 18 Python
详解Python为什么不用设计模式
Jun 24 Python
Python创建xml文件示例
Mar 22 #Python
用Python将IP地址在整型和字符串之间轻松转换
Mar 22 #Python
用python写一个windows下的定时关机脚本(推荐)
Mar 21 #Python
利用Python实现Windows定时关机功能
Mar 21 #Python
使用Python生成XML的方法实例
Mar 21 #Python
Python存取XML的常见方法实例分析
Mar 21 #Python
Python正则简单实例分析
Mar 21 #Python
You might like
PHP_MySQL教程-第一天
2007/03/18 PHP
PHP实现的简单日历类
2014/11/29 PHP
php+mysql大量用户登录解决方案分析
2014/12/29 PHP
[原创]php使用strpos判断字符串中数字类型子字符串出错的解决方法
2017/04/01 PHP
laravel5.5添加echarts实现画图功能的方法
2019/10/09 PHP
jquery 获取表单元素里面的值示例代码
2013/07/28 Javascript
JS将表单导出成EXCEL的实例代码
2013/11/11 Javascript
jQuery控制TR显示隐藏的三种常用方法
2014/08/21 Javascript
js如何判断输入字符串长度
2015/12/16 Javascript
jquery radio的取值_radio的选中_radio的重置方法
2016/09/20 Javascript
jquery自定义插件结合baiduTemplate.js实现异步刷新(附源码)
2016/12/22 Javascript
深入浅析Vue.js中 computed和methods不同机制
2018/03/22 Javascript
React学习笔记之高阶组件应用
2018/06/02 Javascript
微信小程序缓存过期时间的使用详情
2019/05/12 Javascript
vxe-table vue table 表格组件功能
2019/05/26 Javascript
vue 重塑数组之修改数组指定index的值操作
2020/08/09 Javascript
[05:41]2014DOTA2西雅图国际邀请赛 小组赛7月10日TOPPLAY
2014/07/10 DOTA
在Python中测试访问同一数据的竞争条件的方法
2015/04/23 Python
将Django框架和遗留的Web应用集成的方法
2015/07/24 Python
Python语言描述随机梯度下降法
2018/01/04 Python
python中class的定义及使用教程
2019/09/18 Python
Django中提示消息messages的设置方式
2019/11/15 Python
Python实现基于socket的udp传输与接收功能详解
2019/11/15 Python
Python selenium抓取虎牙短视频代码实例
2020/03/02 Python
Python 解析简单的XML数据
2020/07/24 Python
什么是数据抽象
2016/11/26 面试题
大学总结自我鉴定
2014/01/18 职场文书
自我鉴定书
2014/03/24 职场文书
园艺师求职信
2014/04/27 职场文书
伊琍体标语
2014/06/25 职场文书
2014年初中班主任工作总结
2014/11/08 职场文书
个人汇报材料范文
2014/12/30 职场文书
警示教育观后感
2015/06/17 职场文书
2016年小学感恩节活动总结
2016/04/01 职场文书
推荐六本经典文学奖书籍:此生必读
2019/08/22 职场文书
解决vue-router的beforeRouteUpdate不能触发
2022/04/14 Vue.js