Étant donné qu'une chaîne de caractères est entrée par l'utilisateur dans une fonction Python, j'aimerais en extraire un objet de classe s'il existe une classe portant ce nom dans l'espace de noms actuellement défini. Essentiellement, je veux l'implémentation d'une fonction qui produira ce genre de résultat :
class Foo:
pass
str_to_class("Foo")
==> <class __main__.Foo at 0x69ba0>
Est-ce que c'est possible ?