A importação de curinga deve ser evitada?

Estou usando o PyQt e estou enfrentando esse problema. Se minhas instruções de importação forem:

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

o pylint fornece centenas de avisos "Importação não utilizada". Hesito em apenas desativá-los, porque pode haver outras importações não utilizadas que são realmente úteis de ver. Outra opção seria fazer isso:

from PyQt4.QtCore import Qt, QPointF, QRectF
from PyQt4.QtGui import QGraphicsItem, QGraphicsScene, ...

e acabo tendo 9 aulas na linha QtGui. Há uma terceira opção, que é:

from PyQt4 import QtCore, QtGui

e prefixe todas as classes com QtCore ou QtGui sempre que eu as usar.

Neste ponto, sou agnóstico quanto ao que acabo fazendo no meu projeto, embora o último pareça o mais doloroso da minha perspectiva. Quais são as práticas comuns aqui? Há razões técnicas para usar um estilo sobre o outro?

questionAnswers(5)

yourAnswerToTheQuestion