Skip to main content
 首页 » 编程设计

python之导入 PyQt4 不包括 PyQt4.QtCore 或 QtGui

2025年05月04日31itcoder

为什么这些语句都不导入 QtCore、QtGui、QtNetwork 或任何其他语句? 我搜索了这么久,找不到任何人来回答这么简单的问题。或者至少我是这么认为的。

import PyQt4 
from PyQt4 import * 

相反,我必须这样做:

from PyQt4.QtCore import * 
from PyQt4.QtGui import * 
from PyQt4.QtNetwork import * 

还有更多。有什么捷径可以全部抓取吗?

编辑:我的解决方案是遍历我使用的库(用于 Py2exe)并复制它们的导入。那奏效了。仍然如此,但没有那么乏味。

请您参考如下方法:

如果你想将所有 PyQt4 类导入到一个命名空间中,你可以这样做:

from PyQt4 import Qt