济南市网站推广公司,如何制作一个简单的网站,网络运营商是干嘛的,做淘宝店铺有哪些好的网站本文实例讲述了Python3实现连接SQLite数据库的方法#xff0c;对于Python的学习有不错的参考借鉴价值。分享给大家供大家参考之用。具体方法如下#xff1a;
实例代码如下#xff1a;
import sqlite3
db rD:\pyWork\test.db #pyWork目录下test.db数据库文件
dr…本文实例讲述了Python3实现连接SQLite数据库的方法对于Python的学习有不错的参考借鉴价值。分享给大家供大家参考之用。具体方法如下
实例代码如下
import sqlite3
db rD:\pyWork\test.db #pyWork目录下test.db数据库文件
drp_tb_sql drop table if exists staff
crt_tb_sql
create table if not exists staff(
id integer primary key autoincrement unique not null,
name varchar(100),
city varchar(100)
);#连接数据库
con sqlite3.connect(db)
cur con.cursor()
#创建表staff
cur.execute(drp_tb_sql)
cur.execute(crt_tb_sql)
#插入记录
insert_sql insert into staff (name,city) values (?,?) #?为占位符
cur.execute(insert_sql,(Tom,New York))
cur.execute(insert_sql,(Frank,Los Angeles))
cur.execute(insert_sql,(Kate,Chicago))
cur.execute(insert_sql,(Thomas,Houston))
cur.execute(insert_sql,(Sam,Philadelphia))
con.commit()
#查询记录
select_sql select * from staff
cur.execute(select_sql)
#返回一个listlist中的对象类型为tuple元组
date_set cur.fetchall()
for row in date_set:
print(row)
cur.close()
con.close()
希望本文实例对大家的Python学习有所帮助。