gpt4 book ai didi

python - xlwings 写入特定工作表上的范围

转载 作者:太空宇宙 更新时间:2023-11-03 14:58:24 30 4
gpt4 key购买 nike

我一直在尝试将一些列表写入工作簿上的某个工作表,但没有成功。我的代码是:

import xlwings as xw
from xlwings import Range
from xlwings import Book
wkb = xw.Book('Master_v3.xlsm')
sht = wkb.sheets['Control']
sht.Range('A1').value = some_list

这给了我错误:

*** AttributeError: 'Sheet' object has no attribute 'Range'

当我使用“0”而不是指定工作表名称(即“Control”)时,这似乎有效。我哪里出错了?

谢谢

最佳答案

xw.Range 是事件应用的事件书的事件表上Range的快捷方式。

当您像您一样完全限定时,range 就是工作表对象的一个​​属性,它遵循属性小写的 Python 命名约定:

sht.range('A1').value = some_list

即请注意 xlwings.Rangemysheet.range

关于python - xlwings 写入特定工作表上的范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40635350/

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