pyqt5 获取最后一次光标所在的dataframe单元格 
时间: 2023-05-21 21:06:56 浏览: 27
您可以使用以下代码获取最后一次光标所在的dataframe单元格:
```python
import PyQt5.QtGui
import PyQt5.QtWidgets
def get_selected_dataframe_cell():
app = PyQt5.QtWidgets.QApplication([])
clipboard = app.clipboard()
selected_data = clipboard.mimeData().text()
return selected_data
```
该代码首先创建一个PyQt5应用程序对象,然后获取系统剪贴板中的数据,该数据包含最后一个光标所在的单元格信息。最后,该函数返回该单元格的数据。
相关问题
pyqt QTableView 获取上一次选中的单元格的index
可以使用QTableView的selectedIndexes()函数获取所有选中单元格的index,通过记录上一次的选中单元格的index,在选中单元格变化时进行比较,即可获得上一次选中单元格的index。
pyqt5 QTableWidget获取当前点击单元格内容代码
可以使用以下代码获取当前点击单元格的内容:
```python
def get_cell_value(self, row, column):
item = self.tableWidget.item(row, column)
if item is not None:
return item.text()
else:
return ""
```
其中,`row` 和 `column` 分别表示单元格的行和列。使用 `self.tableWidget.item(row, column)` 获取单元格的 `QTableWidgetItem` 对象,然后使用 `item.text()` 获取单元格的文本内容。如果单元格为空,则返回空字符串。
相关推荐















