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益智游戏计算汉诺塔问题示例
Mar 05 Python
Python中列表、字典、元组、集合数据结构整理
Nov 20 Python
使用Python下载歌词并嵌入歌曲文件中的实现代码
Nov 13 Python
Python面向对象编程基础解析(二)
Oct 26 Python
Python装饰器知识点补充
May 28 Python
Python使用sqlalchemy模块连接数据库操作示例
Mar 13 Python
在Django model中设置多个字段联合唯一约束的实例
Jul 17 Python
Python+Pyqt实现简单GUI电子时钟
Feb 22 Python
Python编程学习之如何判断3个数的大小
Aug 07 Python
django 使用 PIL 压缩图片的例子
Aug 16 Python
Django cookie和session的应用场景及如何使用
Apr 29 Python
Python机器学习之基于Pytorch实现猫狗分类
Jun 08 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 数组基础知识小结
2010/08/20 PHP
php数组函数序列之array_key_exists() - 查找数组键名是否存在
2011/10/29 PHP
Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)
2016/06/13 PHP
对比PHP对MySQL的缓冲查询和无缓冲查询
2016/07/01 PHP
thinkPHP实现多字段模糊匹配查询的方法
2016/12/01 PHP
ThinkPHP5 的简单搭建和使用详解
2018/11/15 PHP
PHP PDOStatement::getColumnMeta讲解
2019/02/01 PHP
javascript异步编程的4种方法
2014/02/19 Javascript
JavaScript中用于生成随机数的Math.random()方法
2015/06/15 Javascript
微信小程序 Storage API实例详解
2016/10/02 Javascript
javascript 动态样式添加的简单实现
2016/10/11 Javascript
深入理解Angularjs向指令传递数据双向绑定机制
2016/12/31 Javascript
JS设置时间无效问题的解决办法
2017/02/18 Javascript
canvas压缩图片转换成base64格式输出文件流
2017/03/09 Javascript
Vue.js事件处理器与表单控件绑定详解
2017/03/20 Javascript
实现两个文本框同时输入的实例
2017/09/25 Javascript
node.js环境搭建图文详解
2018/09/19 Javascript
vue2.x集成百度UEditor富文本编辑器的方法
2018/09/21 Javascript
[01:52]2014DOTA2西雅图邀请赛 V社开大会你不知道的小秘密
2014/07/08 DOTA
Python 字符串中的字符倒转
2008/09/06 Python
python使用clear方法清除字典内全部数据实例
2015/07/11 Python
Python类的动态修改的实例方法
2017/03/24 Python
Python3+OpenCV2实现图像的几何变换(平移、镜像、缩放、旋转、仿射)
2019/05/13 Python
python小程序基于Jupyter实现天气查询的方法
2020/03/27 Python
Python自动化测试中yaml文件读取操作
2020/08/20 Python
详解pycharm自动import所需的库的操作方法
2020/11/30 Python
MCAKE蛋糕官方网站:一直都是巴黎的味道
2018/02/06 全球购物
业务经理的岗位职责
2013/11/16 职场文书
茶叶生产计划书
2014/01/10 职场文书
财务部会计岗位职责
2015/02/03 职场文书
学雷锋日活动总结
2015/02/06 职场文书
2015新学期开学寄语
2015/02/26 职场文书
沂蒙六姐妹观后感
2015/06/08 职场文书
学习心理学心得体会
2016/01/22 职场文书
2016年社区植树节活动总结
2016/03/16 职场文书
关于Vue Router的10条高级技巧总结
2021/05/06 Vue.js