С учетом строки класса Python, например. my_package.my_module.MyClass
, каков наилучший способ его загрузки?
Другими словами, я ищу эквивалентную Class.forName()
в Java, функцию в Python. Он должен работать в Google App Engine.
Предпочтительно, это будет функция, которая принимает FQN класса как строку и возвращает ссылку на класс:
my_class = load_class('my_package.my_module.MyClass')
my_instance = my_class()