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中使用PIPE操作Linux管道
Feb 04 Python
Python 自动化表单提交实例代码
Jun 08 Python
python向已存在的excel中新增表,不覆盖原数据的实例
May 02 Python
详解Python进阶之切片的误区与高级用法
Dec 24 Python
Python实现 PS 图像调整中的亮度调整
Jun 28 Python
python networkx 包绘制复杂网络关系图的实现
Jul 10 Python
python 爬虫百度地图的信息界面的实现方法
Oct 27 Python
python 数据分析实现长宽格式的转换
May 18 Python
Tensorflow tf.tile()的用法实例分析
May 22 Python
解决Alexnet训练模型在每个epoch中准确率和loss都会一升一降问题
Jun 17 Python
解决Keras使用GPU资源耗尽的问题
Jun 22 Python
Python实现的扫码工具居然这么好用!
Jun 07 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 得到根目录的 __FILE__ 常量
2008/07/23 PHP
PHP mkdir()定义和用法
2009/01/14 PHP
php使用正则表达式进行字符串搜索的方法
2015/03/23 PHP
PHP实现十进制、二进制、八进制和十六进制转换相关函数用法分析
2017/04/25 PHP
php封装db类连接sqlite3数据库的方法实例
2017/12/19 PHP
jQuery UI的Dialog无法提交问题的解决方法
2011/01/11 Javascript
基于javascript 闭包基础分享
2013/07/10 Javascript
如何判断鼠标是否在DIV的区域内
2013/11/13 Javascript
javascript图片相似度算法实现 js实现直方图和向量算法
2014/01/14 Javascript
详解JavaScript中的客户端消息框架设计原理
2015/06/24 Javascript
使用vue.js开发时一些注意事项
2016/04/27 Javascript
NodeJS和BootStrap分页效果的实现代码
2016/11/07 NodeJs
JavaScript获取短信验证码(周期性)
2016/12/29 Javascript
详解有关easyUI的拖动操作中droppable,draggable用法例子
2017/06/03 Javascript
ReactNative页面跳转Navigator实现的示例代码
2017/08/02 Javascript
gulp教程_从入门到项目中快速上手使用方法
2017/09/14 Javascript
浅谈JS 数字和字符串之间相互转化的纠纷
2017/10/20 Javascript
JS 中document.write()的用法和清空的原因浅析
2017/12/04 Javascript
JS异步处理的进化史深入讲解
2019/08/25 Javascript
Vue项目中使用jsonp抓取跨域数据的方法
2019/11/10 Javascript
Electron实现应用打包、自动升级过程解析
2020/07/07 Javascript
[02:55]DOTA2英雄基础教程 发条技师
2013/12/04 DOTA
Python发送Email方法实例
2014/08/21 Python
Python读写zip压缩文件的方法
2018/08/29 Python
Python中extend和append的区别讲解
2019/01/24 Python
pyqt5实现按钮添加背景图片以及背景图片的切换方法
2019/06/13 Python
python里dict变成list实例方法
2019/06/26 Python
python定时截屏实现
2020/11/02 Python
pycharm中leetcode插件使用图文详解
2020/12/07 Python
python实现经典排序算法的示例代码
2021/02/07 Python
结合CSS3的布局新特征谈谈常见布局方法
2016/01/22 HTML / CSS
精选鞋类、服装和配饰的全球领先目的地:Bodega
2021/02/27 全球购物
程序运行正确, 但退出时却"core dump"了,怎么回事
2014/02/19 面试题
逻辑链路控制协议
2016/10/01 面试题
化学专业毕业生自荐信
2013/11/15 职场文书
CentOS8.4安装Redis6.2.6的详细过程
2021/11/20 Redis