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