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中用fork()函数生成的子进程
May 04 Python
详解Python下ftp上传文件linux服务器
Jun 21 Python
浅析python的Lambda表达式
Feb 27 Python
Python实现KNN(K-近邻)算法的示例代码
Mar 05 Python
python和c语言的主要区别总结
Jul 07 Python
使用matlab或python将txt文件转为excel表格
Nov 01 Python
python保存log日志,实现用log日志画图
Dec 24 Python
关于初始种子自动选取的区域生长实例(python+opencv)
Jan 16 Python
Win 10下Anaconda虚拟环境的教程
May 18 Python
python线程池如何使用
May 28 Python
python 输入字符串生成所有有效的IP地址(LeetCode 93号题)
Oct 15 Python
Python深度学习之实现卷积神经网络
Jun 05 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
世界上第一台立体声收音机
2021/03/01 无线电
Fedora下安装php Redis扩展笔记
2014/09/03 PHP
PHP7常量数组用法分析
2016/09/26 PHP
Jquery插件 easyUI属性汇总
2011/01/19 Javascript
Ext中下拉列表ComboBox组件store数据格式用法介绍
2013/07/15 Javascript
Node.js入门教程:在windows和Linux上安装配置Node.js图文教程
2014/08/14 Javascript
JavaScript实现同步于本地时间的动态时间显示方法
2015/02/02 Javascript
javascript定义类和类的实现实例详解
2015/12/01 Javascript
jQuery模拟完美实现经典FLASH导航动画效果【附demo源码下载】
2016/11/09 Javascript
jQuery的事件预绑定
2016/12/05 Javascript
jQuery居中元素scrollleft计算方法示例
2017/01/16 Javascript
node+express+ejs使用模版引擎做的一个示例demo
2017/09/18 Javascript
vue中使用element-ui进行表单验证的实例代码
2018/06/22 Javascript
elementUI Vue 单个按钮显示和隐藏的变换功能(两种方法)
2018/09/04 Javascript
Layui table field初始化加载时进行隐藏的方法
2019/09/19 Javascript
Element Steps步骤条的使用方法
2020/07/26 Javascript
vue组件讲解(is属性的用法)模板标签替换操作
2020/09/04 Javascript
jquery实现异步文件上传ajaxfileupload.js
2020/10/23 jQuery
python中子类调用父类函数的方法示例
2017/08/18 Python
python中的计时器timeit的使用方法
2017/10/20 Python
Python实现XML文件解析的示例代码
2018/02/05 Python
Python利用scapy实现ARP欺骗的方法
2019/07/23 Python
PyCharm中代码字体大小调整方法
2019/07/29 Python
python中pivot()函数基础知识点
2021/01/03 Python
css3实现3d旋转动画特效
2015/03/10 HTML / CSS
HTML5文档结构标签
2017/04/21 HTML / CSS
html5 http的轮询和Websocket原理
2018/10/19 HTML / CSS
八项规定整改措施
2014/02/12 职场文书
《满井游记》教学反思
2014/02/26 职场文书
宝宝满月酒主持词和仪式流程
2014/03/27 职场文书
2014年清明节寄语
2014/04/03 职场文书
出国留学计划书
2014/04/27 职场文书
2015年七一建党节演讲稿
2015/03/19 职场文书
应收账款管理制度
2015/08/06 职场文书
详解Python中*args和**kwargs的使用
2022/04/07 Python
MySQL深分页问题解决思路
2022/12/24 MySQL