Skip to main content
 首页 » 编程设计

python之将 QLineEdit 文本转换为 float之PySide/pyQt4

2025年05月04日8lautakyan007

如何将 LineEdit 小部件中的数字转换为 float ?

假设我有:

textfield = QtGui.QLineEdit(self) 

然后用户在其中输入 12345.2。我希望将其转换为 float 并存储在变量 X 中。我该怎么做?

我试过下面的代码,它不起作用。

INPUT = textfield.text 
INPUT2 = float(INPUT) 

请您参考如下方法:

text是方法的名称。您应该调用它来获取 QLineEdit 中的文本。

INPUT = textfield.text() 
INPUT2 = float(INPUT)