book = xlwt.Workbook()
sheet = book.add_sheet('xiangxin')
# sheet.write(0,0,'name') #行,列,内容
title = ['姓名', '班级', '住址', '手机号']
shuzu = [
['bred', 'class1', 'mingdong', 188109],
['shade', 'class2', 'gugong', 3332],
['dd', 'class3', 'changcheng', 6666]
]
#写入表头
i = 0
for j in title:
sheet.write(0,i,j)
i+=1
#写入表内容
l = 1
for d in shuzu:
c = 0
for dd in d:
sheet.write(l, c, dd)
c+=1
l+=1
#保存
book.save('嵌套循环.xls')
举个栗子:读取数据库数据写入Excel
#导入封装好的数据库类
from tools import conMysql
import xlwt
con = conMysql(***)
res = con.executeSelectSql('select * from tiantian_v2.tt_channel_company;')
print(len(res))
book = xlwt.Workbook()
sheet = book.add_sheet('sheet1')
title = ['id', 'company_name', 'name', 'status', 'password', 'view_permisson', 'permisson', 'h5_register', 'loan_amount', 'order_number', 'loan_number', 'create_time', 'update_time']
i = 0
for t in title:
sheet.write(0,i,t)
i+=1
for d in range(len(res)):
for j in range(len(res[d])):
sheet.write(d+1,j,res[d][j])