Python QLineEdit可以';我什么也得不到

Python QLineEdit可以';我什么也得不到,python,pyqt,Python,Pyqt,我使用pyqt开发了一个对话框和一个lineidt 有些类似于以下内容,但我无法从lineEdit1获得任何信息: lineEdit1 = QtGui.QLineEdit() lineEdit1.setEchoMode(2) passWord = lineEdit1.text() 当然,您什么也得不到,因为当执行lineEdit1.text()时,我相信lineEdit1中没有字符输入 输入结束后,您应该通过一些操作调用passWord=lineEdit1.text(),例如,单击按钮。您可以

我使用pyqt开发了一个对话框和一个lineidt 有些类似于以下内容,但我无法从lineEdit1获得任何信息:

lineEdit1 = QtGui.QLineEdit()
lineEdit1.setEchoMode(2)
passWord = lineEdit1.text()
当然,您什么也得不到,因为当执行
lineEdit1.text()
时,我相信
lineEdit1
中没有字符输入

输入结束后,您应该通过一些操作调用
passWord=lineEdit1.text()
,例如,单击按钮。

您可以在QLineEdit的
editingFinished()
信号上执行代码。它将在QLineEdit失去焦点时执行。

您正在查看控制台输出吗?
lineEdit1 = QtGui.QLineEdit()
lineEdit1.setEchoMode(2)
passWord = lineEdit1.text()