如何在Python中查找对象的真实类型

ccpizza

如何在Python中找到方法的实际返回类型?

例如,我想在Pycharm中启用类型提示,以便自动完成工作,但是令人惊讶的是,即使在调试器中,甚至在查看方法主体之后,要找到确切的对象类型也不容易。

我期望type(someObject)返回对对象有意义的东西,但对于大多数对象,它<type 'instance'>几乎没有任何用处。

例如,如何找出调用返回的响应对象的类型,urllib2.urlopen(url)以便可以使用Pycharm类型提示标记局部变量以使自动补全工作?

我意识到在Python中一切都是动态的,并且接口编程并不是广泛使用的Python范例,但是至少我想知道我们在类型推断方面能走多远,特别是为了舒适的IDE支持和“懒惰”具有自动补全功能的编程。

停止伤害莫妮卡

旧样式类的实例的实际类型为instance,无论它是否有用。如果您想知道该类,则可以使用obj.__class__但是旧式类不是类型。

而且没有像python中的“方法的返回类型”这样的东西。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在C#中查找对象类型?

来自分类Dev

如何在javascript对象中按键查找对象?

来自分类Dev

如何在pyqt中按名称查找对象?

来自分类Dev

如何在Java中查找对象的日期。

来自分类Dev

如何在GSP中查找对象声明的位置

来自分类Dev

猫鼬如何在数组中查找对象

来自分类Dev

如何在GSP中查找对象声明的位置

来自分类Dev

如何在 list<object> 中查找对象值

来自分类Dev

如何在 JSON 中查找对象键的索引

来自分类Dev

如何查找对象数组的类型

来自分类Dev

如何按属性在python列表中查找对象

来自分类Dev

TypeScript:如何在数组中查找对象并返回该特定对象?

来自分类Dev

如何在ArrayList中基于某个属性查找对象并编辑该对象

来自分类Dev

如何在可能具有可变结构的JavaScript对象中通过ID查找对象?

来自分类Dev

如何在node.js的对象数组中查找对象?

来自分类Dev

如何在mit-scheme中的向量中查找对象

来自分类Dev

Python - 如何通过查找对象的属性来搜索存储在列表中的对象

来自分类Dev

如何在“确保放心”中通过字段值查找对象?

来自分类Dev

如何在序列化通用列表中查找对象位置

来自分类Dev

如何在Django Rest Framework中按其ID查找对象

来自分类Dev

如何在序列化通用列表中查找对象位置

来自分类Dev

如何在 DOORS 中查找对象的链接历史记录?

来自分类Dev

如何通过对象数组中的id查找对象?

来自分类Dev

如何通过对象数组中的id查找对象?

来自分类Dev

如何使用lodash在嵌套的对象数组中查找对象?

来自分类Dev

Java:如何在调试时查找对象地址?

来自分类Dev

在列表中查找对象

来自分类Dev

在列表中查找对象

来自分类Dev

如何通过列表中的属性值获取/查找对象

Related 相关文章

  1. 1

    如何在C#中查找对象类型?

  2. 2

    如何在javascript对象中按键查找对象?

  3. 3

    如何在pyqt中按名称查找对象?

  4. 4

    如何在Java中查找对象的日期。

  5. 5

    如何在GSP中查找对象声明的位置

  6. 6

    猫鼬如何在数组中查找对象

  7. 7

    如何在GSP中查找对象声明的位置

  8. 8

    如何在 list<object> 中查找对象值

  9. 9

    如何在 JSON 中查找对象键的索引

  10. 10

    如何查找对象数组的类型

  11. 11

    如何按属性在python列表中查找对象

  12. 12

    TypeScript:如何在数组中查找对象并返回该特定对象?

  13. 13

    如何在ArrayList中基于某个属性查找对象并编辑该对象

  14. 14

    如何在可能具有可变结构的JavaScript对象中通过ID查找对象?

  15. 15

    如何在node.js的对象数组中查找对象?

  16. 16

    如何在mit-scheme中的向量中查找对象

  17. 17

    Python - 如何通过查找对象的属性来搜索存储在列表中的对象

  18. 18

    如何在“确保放心”中通过字段值查找对象?

  19. 19

    如何在序列化通用列表中查找对象位置

  20. 20

    如何在Django Rest Framework中按其ID查找对象

  21. 21

    如何在序列化通用列表中查找对象位置

  22. 22

    如何在 DOORS 中查找对象的链接历史记录?

  23. 23

    如何通过对象数组中的id查找对象?

  24. 24

    如何通过对象数组中的id查找对象?

  25. 25

    如何使用lodash在嵌套的对象数组中查找对象?

  26. 26

    Java:如何在调试时查找对象地址?

  27. 27

    在列表中查找对象

  28. 28

    在列表中查找对象

  29. 29

    如何通过列表中的属性值获取/查找对象

热门标签

归档