为了账号安全,请及时绑定邮箱和手机立即绑定

xlsxwriter set_column 隐藏不起作用

xlsxwriter set_column 隐藏不起作用

qq_遁去的一_1 2022-07-05 17:51:11
我正在尝试使用 XlsxWriter 隐藏一列,但它似乎不起作用。该函数返回 0 表示该列已成功隐藏。我正在使用带有数字而不是字母的列。workbook.get_worksheet_by_name('SENSORS').set_column(5,5, None, None, {'hidden': 1})但是,这些列不会被隐藏。为什么声明不起作用?
查看完整描述

1 回答

?
杨魅力

TA贡献1811条经验 获得超6个赞

它应该工作。这是一个基于您的代码段的简单示例:


import xlsxwriter


workbook = xlsxwriter.Workbook('test.xlsx')

worksheet = workbook.add_worksheet('SENSORS')


workbook.get_worksheet_by_name('SENSORS').set_column(5, 5, None, None, {'hidden': 1})


for col_num in range(8):

    worksheet.write(0, col_num, col_num)


workbook.close()


输出,注意第 5 列是隐藏的。

//img1.sycdn.imooc.com//62c409ad00015df204830274.jpg

查看完整回答
反对 回复 2022-07-05
  • 1 回答
  • 0 关注
  • 492 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号