gpt4 book ai didi

python - 使用pyxl设置列宽时出现关键错误

转载 作者:行者123 更新时间:2023-11-30 23:31:39 25 4
gpt4 key购买 nike

我正在尝试使用 openpyxl 设置单元格宽度。我正在尝试如下:

 sheet1.column_dimensions['A'].width = 5000.0

但它显示以下错误:

KeyError:'A'

如何正确指定列?

最佳答案

我需要您的所有代码才能确定,但​​看起来您实际上没有任何要更改的列

尝试使用此方法进行调试,在更改列之前添加以下代码:

for key, value in sheet1.column_dimensions.iteritems():
print key, value

如果我是正确的,则不会打印任何内容。

<小时/>

回答下一个问题——为什么那里什么都没有?我认为 openpyxl 仅在您告诉它后才创建列。因此,如果您在更改添加任何数据到工作表之前尝试进行列操作,它将无法工作。如果您首先执行以下操作:

c = ws.cell(row=i, column=j)
c.value = 'hello world'

然后改变它应该起作用的列宽

关于python - 使用pyxl设置列宽时出现关键错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19766405/

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