将lineedit中写入的数据转换为python中的整数
我想知道如何将lineedit中写入的整数数据提取为整数。我使用了一个验证器来限制qLineEdit中的整数数据;如何获取存储在变量中的整数数据 以下是我尝试过的:将lineedit中写入的数据转换为python中的整数,python,Python,我想知道如何将lineedit中写入的整数数据提取为整数。我使用了一个验证器来限制qLineEdit中的整数数据;如何获取存储在变量中的整数数据 以下是我尝试过的: self.age = QtGui.QLabel("Age") self.ageEdit = QtGui.QLineEdit() self.ageEdit.setValidator(QtGui.QIntValidator(self.ageEdit)) pAge = self.ageEdit.tex
self.age = QtGui.QLabel("Age")
self.ageEdit = QtGui.QLineEdit()
self.ageEdit.setValidator(QtGui.QIntValidator(self.ageEdit))
pAge = self.ageEdit.text()
pAge1 = integer(pAge)
但是我犯了一个错误。有谁能纠正我的错误吗?没有内置函数
integer
,但是:
整数('1')
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
NameError:未定义名称“integer”
>>>int('1')
1.
name'integr'未定义为error抱歉!我没有收到你的问题?你不能编辑你的问题吗?是的,我现在已经编辑好了,很好,谢谢。。。。。
>>> integer('1')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'integer' is not defined
>>> int('1')
1