Инструмент для обнаружения без точек относительный импорт в Python?

. Считается плохим Python использовать импорт, подобный этому:

import my_module

Когда вы выполняете относительный импорт, и это будет работать:

from . import my_module

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

Кто-нибудь знает о таком инструменте?

6
задан Ram Rachum 20 December 2010 в 14:32
поделиться