网络营销seo优化,兰州网站优化排名,网站建设横幅系列素材,网站开通申请1.项目终端导入 xlwt 库
pip install xlwt2.导入依赖包
import xlwt3.创建Excel表格类型文件
调用xlwt模块中的Workbook方法来创建一个excel表格类型文件#xff0c;其中的第一个参数是设置数据的编码格式#xff0c;这里是’utf-8’的形式#xff0c;style_compression设…1.项目终端导入 xlwt 库
pip install xlwt2.导入依赖包
import xlwt3.创建Excel表格类型文件
调用xlwt模块中的Workbook方法来创建一个excel表格类型文件其中的第一个参数是设置数据的编码格式这里是’utf-8’的形式style_compression设置是否压缩不是很常用赋值为0表示不压缩。
wb xlwt.Workbook(encodingutf-8, style_compression0) 4.创建Sheet表
用wb对象调用add_sheet方法来建立一张sheet表这里面的第一个参数很明显就是设置sheet表格的名称第二个参数cell_overwrite_ok用于确认同一个cell单元是否可以重设值这里赋值为True就表示可重设值。
sheet wb.add_sheet(Sheet1, cell_overwrite_okTrue) 5.用一个元组col自定义列的数量以及各列的属性名
例如 6 列col (‘姓名’,‘性别’,‘年龄’,‘地址’,‘电话’,‘职位’) 5、用一个for循环将col元组的元组值也就是列属性名写入到sheet表单中。这里调用的是write方法该方法的第一个参数是行、第二个参数是列、第三个当然就是col元组值。因为这里写进去的是列名所以都是在第一行。
for i in range(0,6):sheet.write(0, i, col[i])6.把数据写进sheet表单
先用一个for进行每行写入在每一行中用第二个for循环把每一行当中的列值写进去
datalist [[张三, 男, 18, 上海, 13800000000, 后端], [李四, 男, 20, 北京, 15800000000, 测试], [王五, 女, 35, 深圳, 17600000000, 前端]]
len len(datalist)
for row in range(1,len): #行for col in range(0,5):#列sheet.write(row, col, str(datalist[row][col]))7.保存文件
注意最后一定要保存否则无效
wb.save(/Users/sunshiyu/Desktop/demo.xls)