gpt4 book ai didi

Python 检查类的实例

转载 作者:IT老高 更新时间:2023-10-28 20:20:56 25 4
gpt4 key购买 nike

有什么方法可以检查对象是否是类的实例?不是具体类的实例,而是任何类的实例。

我可以检查一个对象不是类、不是模块、不是回溯等,但我对一个简单的解决方案感兴趣。

最佳答案

isinstance() 是你的 friend 。它返回一个 bool 值,可以通过以下方式检查类型。

if isinstance(obj, (int, long, float, complex)):
print obj, "is a built-in number type"

if isinstance(obj, MyClass):
print obj, "is of type MyClass"

希望这会有所帮助。

关于Python 检查类的实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14549405/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com