sqlite导出为excel文件
import sqlite3
import xlwt
def exportExcel():
#建立excel表
workbook = xlwt.Workbook()#新建工作薄
sheet = workbook.add_sheet(“Sheet Name1”)#新建工作表
#读取数据库
conn=sqlite3.connect(r’C:\Users\Dell\Downloads\计算机\python\学习\data.db’)
cur=conn.cursor()
cur.execute(‘SELECT * FROM addressList ORDER BY id ASC’)
temp=cur.fetchall()
conn.close()
#向excel表中写数据
for i,row in enumerate(temp):
for j,value in enumerate(row):
sheet.write(i,j,value)
#保存表格
workbook.save(r’C:\Users\Dell\Documents\个人资料\Excel导出.xls’)#保存工作薄
#调用函数,把数据库中的记录显示在表格中
exportExcel()