Sto verificando un modulo con Pylint. Il progetto ha questa struttura:Pylint: l'importazione relativa dovrebbe essere
/builder
__init__.py
entity.py
product.py
Entro prodotto che ho importare un'entità in questo modo:
from entity import Entity
ma pylint lamenta che:
************* Module builder.product
W: 5,0: Relative import 'entity', should be 'builder.entity'
Tuttavia from builder.entity import Entity
non riconosce il pacchetto, e from ..builder.entity import Entity
non funziona neanche. Di cosa si lamenta Pylint? Grazie
Grazie per -1 senza preavviso perché. – glglgl
Cosa intendi per "nuovo abbastanza"? – PlasmaBinturong
@PlasmaBinturong "abbastanza nuovo" si riferisce all'introduzione di importazioni relative in Python 2.5 o giù di lì. – glglgl