Phi*_*ump 4 python qt qt4 pyqt4
我有一个顶级小部件,在python中产生语法错误.第15行的raise().这是使用python Qt绑定.我知道加注是一个python保留字.我正在寻找如何使用python绑定调用Qt"raise()"函数.
#!/usr/bin/python
# simple.py
import sys
from PyQt4 import QtGui
app = QtGui.QApplication(sys.argv)
widget = QtGui.QWidget()
widget.resize(250, 150)
widget.setWindowTitle('simple')
widget.show()
widget.activateWindow ()
widget.raise()
sys.exit(app.exec_())
Run Code Online (Sandbox Code Playgroud)
Jür*_*ard 12
"raise"是Python中的关键字(保留字).所以,你不能使用它.并且PyQt4肯定不会像你想的那样使用它,因为它是一个关键字,所以没有扩展可以.这就像你不能使用"from"作为变量名(宠儿小便:Python没有变量,但我离题了......)
作为提示,SO的语法高亮显示也强调了它.
只是一点互动pythoneering ...而且它raise_.是的,最后加上下划线.将关键字作为方法/函数时,非常标准的方法.
| 归档时间: |
|
| 查看次数: |
3772 次 |
| 最近记录: |