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的id()函数解密过程
Dec 25 Python
Python中lambda的用法及其与def的区别解析
Jul 28 Python
Python multiprocessing.Manager介绍和实例(进程间共享数据)
Nov 21 Python
Python中字符串对齐方法介绍
May 21 Python
结合Python的SimpleHTTPServer源码来解析socket通信
Jun 27 Python
快速入门python学习笔记
Dec 06 Python
利用Python如何实现数据驱动的接口自动化测试
May 11 Python
对Python3 * 和 ** 运算符详解
Feb 16 Python
Python高级编程之继承问题详解(super与mro)
Nov 19 Python
如何利用python web框架做文件流下载的实现示例
Jun 02 Python
python中rc1什么意思
Jun 19 Python
python基于opencv实现人脸识别
Jan 04 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.MVC的模板标签系统(二)
2006/09/05 PHP
PHP的宝库目录--PEAR
2006/10/09 PHP
PHP读取文件并可支持远程文件的代码分享
2012/10/03 PHP
PHP+mysql+ajax轻量级聊天室实现方法详解
2016/10/17 PHP
PHP使用glob方法遍历文件夹下所有文件的实例
2018/10/17 PHP
PHP实现简单用户登录界面
2019/10/23 PHP
PHP实现常用排序算法的方法
2020/02/05 PHP
javascript 带有滚动条的表格,标题固定,带排序功能.
2009/11/13 Javascript
javascript获取当前日期时间及其它操作函数
2011/01/11 Javascript
ASP.NET中AJAX 调用实例代码
2012/05/03 Javascript
javaScript array(数组)使用字符串作为数组下标的方法
2013/11/19 Javascript
JS实现网页标题随机显示名人名言的方法
2015/11/03 Javascript
基于javascript实现彩票随机数生成(简单版)
2020/04/17 Javascript
EasyUI布局 高度自适应
2016/06/04 Javascript
Angular value与ngValue区别详解
2019/11/27 Javascript
python查找指定具有相同内容文件的方法
2015/06/28 Python
Python编程实现删除VC临时文件及Debug目录的方法
2017/03/22 Python
python使用matplotlib画柱状图、散点图
2019/03/18 Python
使用python实现滑动验证码功能
2019/08/05 Python
python 3.7.4 安装 opencv的教程
2019/10/10 Python
Python semaphore evevt生产者消费者模型原理解析
2020/03/18 Python
部署Django到阿里云服务器教程示例
2020/06/03 Python
Django路由层URLconf作用及原理解析
2020/09/24 Python
Python: glob匹配文件的操作
2020/12/11 Python
HTML5上传文件显示进度的实现代码
2012/08/30 HTML / CSS
西班牙太阳镜品牌:Hawkers
2018/03/11 全球购物
美国手工艺品市场的领导者:Annie’s
2019/04/04 全球购物
社区活动总结报告
2014/05/05 职场文书
物理教育专业求职信
2014/06/25 职场文书
四风问题班子对照检查材料
2014/09/27 职场文书
2014年图书室工作总结
2014/12/09 职场文书
Nginx快速入门教程
2021/03/31 Servers
Python 机器学习工具包SKlearn的安装与使用
2021/05/14 Python
Python利用folium实现地图可视化
2021/05/23 Python
MySQL系列之开篇 MySQL关系型数据库基础概念
2021/07/02 MySQL
vue+echarts实现多条折线图
2022/03/21 Vue.js