提问人:Albert Fabian Rincon Jimenez 提问时间:11/16/2023 最后编辑:Bryan OakleyAlbert Fabian Rincon Jimenez 更新时间:11/16/2023 访问量:23
如何通过鼠标单击捕获tksheet中的选定单元格值?
How to capture the selected cell value in tksheet with mouse click?
问:
我正在使用 Python 中的 tksheet 库,并且我正在尝试在用户通过单击鼠标选择单元格时捕获单元格的值。我尝试使用该事件,但在检索所选单元格的值时遇到问题。<<CellSelect>>
谁能提供有关如何在用鼠标单击时正确捕获 tksheet 中所选单元格值的指导?
我试图在用户通过鼠标单击选择单元格时捕获 tksheet 中单元格的值。为此,我使用了 Python 中 tksheet 库中的事件。<<CellSelect>>
答:
0赞
acw1668
11/16/2023
#1
根据官方文档 将各种表功能绑定到你自己的函数,你可以用它来获取你需要的东西:.extra_bindings()
# 'sheet' is an instance of tksheet.Sheet()
def on_cell_select(event):
cell_value = sheet.get_cell_data(event.row, event.column)
print(cell_value)
sheet.enable_bindings()
sheet.extra_bindings("cell_select", on_cell_select)
评论