Предполагая, что run
определено в foo/foo.py
Я вижу неопределенное справочное предупреждение для foo.run()
в example1.py
(возможно, это объясняется не выполнением pip install
для foo
, не уверен).
В этом случае я действительно могу видеть, что Find usages
не находит его в example1.py
.
Но если я изменю импорт example1.py
на from foo import foo
(что, IMHO, более правильно - run
является частью модуля foo.py
из пакета foo
- должен работать независимо от того, будет ли pip install
или нет ) затем предупреждение о неопределенной ссылке исчезает, и Find usages
правильно находит использование example1.py
. Попробуйте.