Tôi đang kiểm tra mô-đun có Pylint. Dự án có cấu trúc này:Pylint: Nhập tương đối phải là
/builder
__init__.py
entity.py
product.py
Trong sản phẩm tôi nhập khẩu thực thể như thế này:
from entity import Entity
nhưng pylint than thở rằng:
************* Module builder.product
W: 5,0: Relative import 'entity', should be 'builder.entity'
Tuy nhiên from builder.entity import Entity
không nhận gói, và from ..builder.entity import Entity
cũng không hoạt động. Pylint phàn nàn về điều gì? Cảm ơn
Cảm ơn bạn cho -1 mà không cần thông báo lý do. – glglgl
Ý của bạn là "đủ mới"? – PlasmaBinturong
@PlasmaBinturong "đủ mới" đề cập đến việc giới thiệu nhập khẩu tương đối trong Python 2.5 hoặc hơn. – glglgl