我是一个甜甜的大橙子🍊,欢迎关注✉️!
我相信技术的力量💪
努力将所学分享给大家😎
你的点赞❤️分享🚀收藏📖就是对我最大的鼓励!
import xlsxwriter
import os
from datetime import datetime
# 注意 此处为绝对路径,换了环境要进行修改
file_path = 'C:/.../static/excel/'
if not os.path.exists(file_path):
os.makedirs(file_path)
# 新建excel文件
workbook = xlsxwriter.Workbook(file_path+str(datetime.date(datetime.now()))+"test.xlsx")
# 添加一个sheet
worksheet = workbook.add_worksheet("test1")
# 设置列宽
worksheet.set_column('A:A', 20)
# 添加字体加粗样式
bold = workbook.add_format({'bold': True})
# 写入数据
worksheet.write('A1', 'Hello')
# 写入数据并使用样子
worksheet.write('A2', 'World', bold)
# 使用数字标识单元格位置(行,列)
worksheet.write(2, 0, 123)
worksheet.write(3, 0, 123.456)
# 按行依次写入数据
worksheet.write_column(4, 0, [1, 2, 3, 4])
# 按列依次写入数据
worksheet.write_row(1, 1, [1, 2, 3, 4])
# 添加图表
chart = workbook.add_chart({'type': 'column'})
# 图表数据来源
chart.add_series({'values': ["test1", # worksheet的名字。即sheet_name
4, 0, 7, 0 # 数据位置
]})
# 插入的表格位置
worksheet.insert_chart('B3', chart)
# 关闭excel文本并输出到指定位置。如果不调用改方法,无法输出excel
workbook.close()
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/63039.html