【发布时间】:2018-03-02 10:32:39
【问题描述】:
import sys
from PyQt5.QtWidgets import (QApplication, QWidget)
app = QApplication(sys.argv)
window = QWidget()
window.setGeometry(50, 50, 500, 300)
window.setWindowTitle('Hello, world')
window.show()
sys.exit(app.exec_())
我刚开始学习pyqt5。我写了这个 hello world 应用程序,它可以工作。但是 pylint 给出了“E0611:No name 'QWidget' in module 'PyQt5.QtWidgets'”和 QApplication 相同。这是 pylint 中的某种错误吗?
pylint --version
No config file found, using default configuration
pylint 1.7.2,
astroid 1.5.3
Python 3.5.2 (default, Aug 18 2017, 17:48:00)
[GCC 5.4.0 20160609]
【问题讨论】:
-
执行:
pylint your_file.py -rn --extension-pkg-whitelist=PyQt5 --disable=blacklisted-name,invalid-name,missing-docstring