У меня есть файл модуля Python, в котором есть набор определений классов вместе с его методом sample.py
def abc():
...
class Sampler(object):
def foo(self):
...
class Sampler2(object):
def bar(self):
...
Теперь я хочу импортировать этот файл в другой файл Python и использовать аннотации типов при определениифункция как ниже: скажем samplers.py
import sample
class Xyz(object):
def foobar(self, sampleparam:sample.Sampler)-> int :
...
Выше выдается AttributeError: модуль 'sample' не имеет атрибута 'Sampler'.Вышеуказанная реализация неверна?