Skip to main content
 首页 » 编程设计

python之如何获取 python 类的名称

2025年05月04日13www_RR

当我有一个对象 foo 时,我可以通过以下方式获取它的类对象

str(foo.__class__) 

但是我需要的只是类的名称(例如“Foo”),上面的内容会给我一些类似的东西

"<class 'my.package.Foo'>" 

我知道我可以用正则表达式很容易地得到它,但我想知道是否有更“干净”的方法。

请您参考如下方法:

尝试

__class__.__name__