Я проверяю модуль с Pylint. Проект имеет такую структуру:Pylint: Относительный импорт должен быть
/builder
__init__.py
entity.py
product.py
В продукте я импортировать объект как это:
from entity import Entity
но Pylint сетует, что:
************* Module builder.product
W: 5,0: Relative import 'entity', should be 'builder.entity'
Однако from builder.entity import Entity
не распознает пакет, и from ..builder.entity import Entity
тоже не работает. Что Пилинт жалуется? Спасибо
Благодарим за -1 без предупреждения. – glglgl
Что значит «достаточно новый»? – PlasmaBinturong
@PlasmaBinturong «достаточно новый» относится к внедрению относительного импорта в Python 2.5 или около того. – glglgl