Python_常用Excel第三方库_XlsxWriter

1、Wookbook类

Workbook(filename,[options])
Workbook类代表整个电子表格文件,并且存储在磁盘上。
参数解析:
filename(String类型)为创建Excel文件存储路径
option(Dict类型)为可选的Workbook参数,一般作为初始化工作表内容格式,例如{‘strings_to_numbers’:True}表示使用worksheet.write()方法时激活字符串转换数字。

1.1、add_worksheet([sheetname])方法
作用:添加一个新的工作表
参数解析:sheetname(String类型)为可选的工作表名称,默认为Sheet1

worksheet1 = workbook.add_worksheet()           #Sheet1
worksheet2 = workbook.add_worksheet("表1")      #表1
worksheet3 = workbook.add_worksheet()           #sheet3
worksheet4 = workbook.add_worksheet("data")     #data

1.2、add_format([properties])方法
作用:在工作表中创建一个新的格式对象来格式化单元格
参数解析:properties(dict类型)为指定一个格式属性的字典

设置加粗格式对象,workbook.add_format({
   "blod":True})
通过Format methods(格式化方法)也可实现与字体加粗效果
bold = workbook.add_format({
   "bold":True})        #方法一
bold2 = workbook.add_format()                    #方法二
bold2.set_bold()                                 #方法二

1.3、add_chart(option)方法
作用:工作表中创建一个图表对象,内部是通过insert_chart()方法来实现
参数解析:options(dict类型)为图表指定一个字典属性

例如:设置一个线条类型的图标对象,workbook.add_chart({
   "type":"line"})
chart = workbook.add_chart({
   "type":"line"})

1.4、close() 方法
作用:关闭工作表文件

workbook.close()

2、Worksheet类
代表一个Excel工作表,不能直接实例化,需要通过Workbook对象调用add_worksheet()方法来创建

worksheet = xlsxwriter.Workbook('test.xlsx').add_worksheet()         #创建Sheet1工作表对象
worksheet = xlsxwriter.Workbook('test.xlsx').add_worksheet("data"
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值