Biorąc pod uwagę ciąg znaków wprowadzany przez użytkownika do funkcji Python, chciałbym wyciągnąć z niego obiekt klasy, jeśli istnieje klasa o tej nazwie w aktualnie zdefiniowanej przestrzeni nazw. Zasadniczo chcę implementacji funkcji, która da taki wynik:
class Foo:
pass
str_to_class("Foo")
==> <class __main__.Foo at 0x69ba0>
Czy to w ogóle jest możliwe?