python - 如何将具体的类名作为字符串获取?

标签 python

我想避免调用很多 isinstance() 函数,所以我正在寻找一种方法来获取实例变量的具体类名作为字符串。

有什么想法吗?

最佳答案

 instance.__class__.__name__

示例:

>>> class A():
    pass
>>> a = A()
>>> a.__class__.__name__
'A'

关于python - 如何将具体的类名作为字符串获取?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/521502/

相关文章:

python - 如何使用 sshfs 和 Python 子进程挂载和卸载文件夹?

python - 逻辑回归得到 sm.Logit 值(python,statsmodels)

python - 是否可以将列表导出到 .txt,以便记事本可以读取换行符?

python - Python 中的多个套接字/重用/关闭套接字? _socketobject 错误

python - 如何确保输入是 16 的倍数,如果不是,则添加填充

python - 如何删除与上面的pandas行具有相同值的行?

python 绘制填充颜色的饼图

crontab shell时python运行redis错误

python - 在不使用临时列表的情况下插入列表中元素的频率

python - 对 numpy 中整列的顺序进行排序