У меня есть файл модуля 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: модуль «образец» не имеет атрибута «Сэмплер». Является ли приведенная выше реализация неверной?