如何获取QTableWidget中选定行的索引作为整数?

时间:2019-04-25 17:29:10

标签: python pandas dataframe indexing pyqt5

我正在尝试在熊猫数据框中插入一行。我希望将行添加到PyQt5 QTableWidget中所选行的下方,因此我希望能够通过单击它来获取所选行的索引。然后,我想以整数形式访问索引,因此可以将其放入this堆栈溢出问题中的以下代码中:

df.loc[-1] = [1, 2, 3, 4]  # adding a row
df.index = df.index + 1  # shifting index
df = df.sort_index()  # sorting by index

我的意图是获取从索引中获取的整数,并用该整数替换上面代码中的“ -1”。当前,上面的代码将行添加到数据框的最顶部,但是我需要用户能够选择插入行的位置。

对如何执行此操作有任何见解?或者,如果我要以完全错误的方式进行操作?

已经尝试过:selectedIndex = table.selectionModel().selectedRows()

返回的人:[<PyQt5.QtCore.QModelIndex object at 0x7fe4a4217c88>]

0 个答案:

没有答案