Please, consider class(obj) to return obj.__class__ consistenly with dir(), vars(), repr(), str(),…
class c: pass o = c() o.__class__
<class '__main__.c'>
class(o)
File "<stdin>", line 1 class(o) ^ SyntaxError: invalid syntax H. _______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-le...@python.org https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/python-ideas@python.org/message/TMFUKID6KMTEAZAS4ILBHSG23GGYNCS4/ Code of Conduct: http://python.org/psf/codeofconduct/