擅长:python、mysql、java
<p>可以使用异常处理对此进行验证:</p>
<pre><code>number = self.ui.number_lineEdit.text()
try:
number = int(number)
except Exception:
QtGui.QMessageBox.about(self, 'Error','Input can only be a number')
pass
</code></pre>
<p>也可以使用<a href="http://pyqt.sourceforge.net/Docs/PyQt4/qvalidator.html" rel="noreferrer">validators</a>验证输入字符串。</p>