У меня есть следующие настройки:Python создание имени динамического класса
test.py
test\
__init__.py
abstract_handler.py
first_handler.py
second_handler.py
first_handler.py и second_handler.py содержит классы с теми же именами, которые наследуют от abstract_handler.
Что я хочу сделать в test.py: задано строкой, содержащей «first_handler» или любой другой класс обработчика, создайте объект этого класса.
Большинство найденных решений предполагают, что классы находятся в одном модуле (test.py), я не знаю, как динамически импортировать определенный требуемый класс.
Хотя у меня есть чувство, что это не одобряется каким-то образом. – Brionius