当前位置:  开发笔记 > 编程语言 > 正文

python,如何判断返回的obj类型

如何解决《python,如何判断返回的obj类型》经验,为你挑选了1个好方法。

我怎样才能知道func返回的obj是int还是其他东西(比如sqlite游标)



1> Charles Duff..:

使用isinstance(item, type)- 例如:

if isinstance(foo, int):
    pass # handle this case

然而,显式类型检查在Python世界中并不被认为是一种好习惯 - 这意味着鸭子打字的大部分功能都会丢失:像鸭子一样散步和嘎嘎叫的东西应该被允许成为鸭子,即使它不是"T!:)

推荐阅读
围脖上的博博_771
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有