xlwings - 不会写入 'Range'?

xlwings - won't write to 'Range'?

我在基本 xlwings 操作方面遇到问题 - 将 'Foo' 写入单元格(范围)。 xlwings

来自支持文档的说明:

xw.Range('A1').value = 'Foo 1'

我输入的内容:

xw.Range('Sheet1', 'A1:C20').value = 100

这是什么提示 returns:

>>> wb = xw.Workbook('Workbook1')
>>> xw.Range('Sheet1', 'A1:C20').Value = 100
>>> _

我转向我的工作簿 - 任何单元格中都没有写入任何内容。但是,我可以确认 xlWings 已成功导入 Python 并且 wb 连接已建立 -> Excel 在键入初始连接语句时确实打开了一个新工作簿。

我该如何解决这个问题?谢谢!

确保在 Python 中使用小写属性:.value,而不是 .Value