gpt4 book ai didi

python xlsxwriter 在使用 write_row 时更改所有单元格宽度

转载 作者:行者123 更新时间:2023-11-28 20:05:46 25 4
gpt4 key购买 nike

在使用 write_row() 时,如何为整个“工作表”或每一列定义列宽?

例如我有:

workbook = xlsxwriter.Workbook(loc_path + 'monbatch_test1.xlsx')
worksheet = workbook.add_worksheet()

monbatch = [
[a,b,c,],
[a,b,c,],
[a,b,c,]
]

row, col = 3, 0

for mon in monbatch:
worksheet.write_row(row, col, mon, rows_format)
row += 1
workbook.close()

我想更改所有列 (a,b,c) 的列宽..

最佳答案

有一个相关的set_column()接受 width 的方法:

set_column(first_col, last_col, width, cell_format, options)

Set properties for one or more columns of cells.

以下是如何应用它:

worksheet.set_column(0, 2, 100)

关于python xlsxwriter 在使用 write_row 时更改所有单元格宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27812228/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com