Почему ни один из этих операторов не импортирует QtCore, QtGui, QtNetwork или какие-либо другие? Я так долго искал и не могу найти никого, кто мог бы ответить на такой простой вопрос. Или, по крайней мере, это то, что я думаю.import PyQt4 не включает PyQt4.QtCore или QtGui
import PyQt4
from PyQt4 import *
Вместо этого я должен сделать:
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from PyQt4.QtNetwork import *
Плюс куча больше. Любые ярлыки, чтобы схватить их всех?
Редактировать: Мои решения заключались в том, чтобы пройти через библиотеки, которые я использовал (для Py2exe), и просто скопировать их импорт. Это сработало. Тем не менее, но не так утомительно.
возможно дубликат [Почему из SciPy импорта пространственной работы, в то время как scipy.spatial не работает после импорта SciPy ?] (http://stackoverflow.com/questions/21071715/why-does-from-scipy-import-spatial-work-while-scipy-spatial-doesnt-work-after) – falsetru
@falsetru Я не знаю, если его дубликат. Ответчик хочет знать, могут ли они импортировать * все * в пространстве имен PyQt4 в глобальное пространство имен. –
@LegoStormtroopr, OP также спросил ** почему ** 'from pkg import *' не импортирует подпакеты. – falsetru