Python 如何通过xlwings复制第一个空行?

Python 如何通过xlwings复制第一个空行?,python,xlwings,Python,Xlwings,我想将数据复制到“S1”中的下一个可用空单元格中。例如,如果数据存在于单元S1到S100中,则其应在S101中复制,依此类推。我用xlwings来做这个。这就是我正在尝试的 import xlwings as xw wb = xw.Book('ABCD.xlsx') copy_value = wb.sheets('Sheet1').range('A4').value wb.sheets('Sheet1').range('S100').end('down').value = copy_value

我想将数据复制到“S1”中的下一个可用空单元格中。例如,如果数据存在于单元S1到S100中,则其应在S101中复制,依此类推。我用xlwings来做这个。这就是我正在尝试的

import xlwings as xw

wb = xw.Book('ABCD.xlsx')
copy_value = wb.sheets('Sheet1').range('A4').value
wb.sheets('Sheet1').range('S100').end('down').value = copy_value

A4的值将每5分钟更改一次,因为它将从web获取实时更新,所以我想将该值复制到Col s中的下一个空单元格。

这是解决此问题的愚蠢方法。如果发生延迟,数据将丢失。您的实时系统应该在文本文件中追加一行。在后处理分析中,您可以决定如何将其拆分以进行表示。可能是,但我对python非常陌生,对编码也很熟悉。之前我是通过excel vba宏实现的。当然,但不要这样做。Excel和VBA从未被设计成实时遥测工具。回去用正确的方法做。这会让你将来的工作更轻松。你能给我一个方向吗?如果你这样做,我会很高兴的。