如何在qtablewidget中使用逗号作为小数点分隔符?

问题描述 投票:0回答:1

使用 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)
python pyqt
1个回答
0
投票

你能举例说明你的桌子是什么样子的以及你期望的内容吗?

© www.soinside.com 2019 - 2024. All rights reserved.