import sqlite3
def CreateDataBase():
try:
db =sqlite3.connect("taobao.db")
except:
print("创建数据库失败")
try:
db.execute('create table GoodMsg(id varchar(10),price varchar(10),name varchar(40))')
except:
print("创建表失败或表已经存在")
##将数据写入数据库
def InsertDatabase(data):
db =sqlite3.connect("taobao.db")
cur = db.cursor()
for property in data:
try:
print("开始插入")
sql_insert = ("insert into GoodMsg(id,price,name)values('{0}','{1}','{2}')").format(property[0],property[1],property[2])
cur.execute(sql_insert)
db.commit()
print("插入成功")
except :
print('插入失败')
##更新数据库
#def UpdataDataBase(DB):
# cur = DB.cursor()
# sql_update = ''
#def SerchDatabase():
# pass
data=[['12','15.3','鞋子'],['13','12','衣服']]
#CreateDataBase()
InsertDatabase(data)