如何使用Python在Excel文件中捕获选定的单元格内容?
我想实现一个功能:运行一个python脚本,然后打开一个Excel文件,点击鼠标选择一个单元格,运行python脚本就可以得到选中的内容 我尝试pywin32:GetwindowText:GetForegrondWindow,我只能获取文档的标题。我也可以使用pynput获取鼠标位置。但是如何在Excel文件中获取选定的单元格内容呢如何使用Python在Excel文件中捕获选定的单元格内容?,python,excel,Python,Excel,我想实现一个功能:运行一个python脚本,然后打开一个Excel文件,点击鼠标选择一个单元格,运行python脚本就可以得到选中的内容 我尝试pywin32:GetwindowText:GetForegrondWindow,我只能获取文档的标题。我也可以使用pynput获取鼠标位置。但是如何在Excel文件中获取选定的单元格内容呢 提前谢谢你 如果只需要单元格的值,可以尝试此操作。它不会打开文件并单击该单元格 安装xlrd模块的命令: pip install xlrd 使用Python读取e
提前谢谢你 如果只需要单元格的值,可以尝试此操作。它不会打开文件并单击该单元格 安装xlrd模块的命令:
pip install xlrd
使用Python读取excel文件
给出文件的位置
打开工作簿
对于第0行和第0列
如果您已经为这个逻辑编写了一些代码,请与我们分享。欢迎使用!当你提出一个问题时,试着增加一个最低限度的内容:输入样本、预期输出样本、你尝试了什么、研究和你在哪里卡住了。你试了什么?谢谢@莱索加夫。我知道xlrd的方法。我真正实现的是在用户和程序之间建立一个交互过程,我们不知道用户可能想要选择什么单元格,因此,必须使用鼠标单击来选择单元格。
import xlrd
loc = ("path of file")
wb = xlrd.open_workbook(loc)
sheet = wb.sheet_by_index(0)
sheet.cell_value(0, 0)