当前位置: 首页 > 编程笔记 >

Python简单操作sqlite3的方法示例

仲孙磊
2023-03-14
本文向大家介绍Python简单操作sqlite3的方法示例,包括了Python简单操作sqlite3的方法示例的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了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编码操作技巧总结》、《Python图片操作技巧总结》、《Python数据结构与算法教程》、《Python Socket编程技巧总结》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》

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

 类似资料:
  • 本文向大家介绍python简单操作excle的方法,包括了python简单操作excle的方法的使用技巧和注意事项,需要的朋友参考一下 Python操作Excle文件:使用xlwt库将数据写入Excel表格,使用xlrd 库从Excel读取数据。 从excle读取数据存入数据库 1、导入模块: import xlrd 2、打开excle文件: data = xlrd.open_workbook('

  • 本文向大家介绍python win32 简单操作方法,包括了python win32 简单操作方法的使用技巧和注意事项,需要的朋友参考一下 源由 刚开始是帮朋友做一个按键精灵操作旺信的脚本,写完后各种不稳定;后来看到python可以操作win32相关的api,恰好这一段时间正在学习python,感觉练手的时候到了~~~ 下载 要注意Python版本及位数,否则会安装失败 直接到上面的地址去找合适的

  • 本文向大家介绍Python操作MySQL简单实现方法,包括了Python操作MySQL简单实现方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python操作MySQL简单实现方法。分享给大家供大家参考。具体分析如下: 一、安装: 安装MySQL 安装MySQL不用多说了,下载下来安装就是,没有特别需要注意的地方。 一个下载地址:点击打开链接 二、示例: 希望本文所述对大家的Pytho

  • 本文向大家介绍Python2.7编程中SQLite3基本操作方法示例,包括了Python2.7编程中SQLite3基本操作方法示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python2.7中SQLite3基本操作方法。分享给大家供大家参考,具体如下: 1、基本操作 2、删除一条记录,使用sql字符串变量可以实现带参数的删除 3、查询某一条或多条记录 如果SQLite3查找的数据库记

  • 本文向大家介绍Python操作CouchDB数据库简单示例,包括了Python操作CouchDB数据库简单示例的使用技巧和注意事项,需要的朋友参考一下 安装python couchDb库: https://pypi.python.org/pypi/CouchDB/0.10 连接服务器 创建数据库 创建文档并插入到数据库: save()方法会返回'_id','_rev'字段 通过id查询数据库 更新

  • 本文向大家介绍Python用Pillow(PIL)进行简单的图像操作方法,包括了Python用Pillow(PIL)进行简单的图像操作方法的使用技巧和注意事项,需要的朋友参考一下 Python用Pillow(PIL)进行简单的图像操作方法 颜色与RGBA值 计算机通常将图像表示为RGB值,或者再加上alpha值(通透度,透明度),称为RGBA值。在Pillow中,RGBA的值表示为由4个整数组成的