查找eval()函数Python的源代码

时间:2019-05-24 03:16:24

标签: python built-in

我正在尝试在自己的文件中修改eval()函数的源代码,因此我需要源代码。

我尝试用错误编写eval,但这仅表示中的错误。我尝试使用检查功能,但说“ TypeError:是内置类 “。

这是我所做的检查:

import inspect
print(inspect.getsource(eval))

您能告诉我如何找到它,甚至给我一个指向github文件的链接吗?

1 个答案:

答案 0 :(得分:0)

即使某些python函数是用python编写的,但大多数核心函数实际上都是用C实现的。

Hereeval()函数的源代码。