python解释器如何在运行时确定变量的类型?

时间:2016-08-24 03:37:18

标签: python

我只想知道python的(python 2.7)解释器是如何找到变量的类型的。像python动态类型行为内部如何工作。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="div-style">div text</div> <span>span text</span>
<div class="div-style">another div</div> <span>another span</span>
<div class="div-style">hello</div> <span>world</span>

1 个答案:

答案 0 :(得分:4)

在CPython 2.7(即Python的C语言实现)中,有一个PyObject type。还有一个PyObject_Type函数可以访问存储在PyObject中的类型,即对象带有类型信息。