栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

xlsxwriter 试炼(python模块)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

xlsxwriter 试炼(python模块)

案例测试1:

import xlsxwriter
workbook = xlsxwriter.Workbook('data1.xlsx')
worksheet = workbook.add_worksheet('南湖渔歌Python')
# worksheet.set_column(0,1,50) # 设置第一列的列宽
bold = workbook.add_format({'border': True, 'bold': True,'bg_color':'yellow','font_size': 12})
#写入数据以元组套列表形式
data = (
    ['春天',20],
    ['夏天',30],
    ['秋天',25],
    ['冬天',10],
)
#设置初始的输入数据的位置
row = 1
col = 0

#for循环添加数据
for weather, tem in (data):
    worksheet.write_row(0,0,['字段1','字段2'],bold) # write_row 使用write code发生报错
    worksheet.write(row, col,weather)
    worksheet.write(row, col + 1, tem)
    row += 1
workbook.close()

案例测试2:

import xlsxwriter
workbook = xlsxwriter.Workbook('data2.xlsx')
worksheet = workbook.add_worksheet('南湖渔歌Python')
# worksheet.set_column(0,1,50) # 设置第一列的列宽
bold = workbook.add_format({'border': True, 'bold': True,'bg_color':'yellow','font_size': 12,'align':'center'})
border = workbook.add_format({'border':True,'align':'center'}) # 设置边框

data = [
    [3, 6, 9, 12, 15],
    [2, 4, 6, 8, 10],
    [1, 2, 3, 4, 5],
]

# worksheet.write_row('A1',[3, 6, 9, 12, 15],bold)

col = 0
for i in range(len(data)):
    worksheet.write_row(0,0,['字段1','字段2','字段3'],bold) # write_row 使用write code发生报错
    worksheet.write_column(1,col,data[i],border)
    col+=1
workbook.close()

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/953954.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号