Python简单操作sqlite3的方法示例,pythonsqlite3示例
Python简单操作sqlite3的方法示例,pythonsqlite3示例
本文实例讲述了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实现遍历目录的方法【测试可用】,python
- python条件变量之生产者与消费者操作实例分析,python条
- 利用pyinstaller或virtualenv将python程序打包详解,virtualen
- Python多线程经典问题之乘客做公交车算法实例,python多
- Python编程实现删除VC临时文件及Debug目录的方法,
- Python中.py文件打包成exe可执行文件详解,
- Python编程之event对象的用法实例分析,pythonevent
- Python爬取网页中的图片(搜狗图片)详解,
- Python爬取qq music中的音乐url及批量下载,pythonurl
- python常用知识梳理(必看篇),python梳理必看
评论关闭