使用 Qt Designer 我用 qtablewidget 构建了界面,编写了一个代码来从中读取数据,但是遇到了一个问题 - 它不是读取以逗号作为分隔符的数字。 1,2写错了,不过1.2还好。如何让那个 tablewidget 接受带逗号的浮点数?
从表中读取数据的代码(table_Level_N - 表名):
array_N=[]
for i in range(self.ui.table_Level_N.rowCount()):
row = []
array_N.append(row)
for j in range(self.ui.table_Level_N.columnCount()):
item = self.ui.table_Level_N.item(i,j)
if item:
try:
row.append(float(item.text()))
except TypeError:
row.append(0)
except ValueError:
row.append(0)
else:
row.append(0)
你能举例说明你的桌子是什么样子的以及你期望的内容吗?