. Считается плохим Python использовать импорт, подобный этому:
import my_module
Когда вы выполняете относительный импорт, и это будет работать:
from . import my_module
Есть ли инструмент, который может обнаружить этот относительный импорт без точек в моем коде и предупредить меня, чтобы я мог обновить их до синтаксиса с точками? В моем проекте есть сотни модулей Python, и я хотел бы сделать это автоматически. (Возможно, такой инструмент переопределит __ import __
и обнаружит неправильный импорт, когда я запускаю программу.)
Кто-нибудь знает о таком инструменте?