想看一下Python内建函数compile的源码,在网上找了一圈看源码的方法都牛头不对马嘴,最后不得不手动去翻Python源码。
首先打开Python源码项目cpython [GitHub],选择要看的Python版本分支,顺便附赠一个小提示:将github.com
改成github.dev
,可以打开在线的VisualStudioCode,看代码更直观。
进入在线代码查看后,按快捷键ctrl + p
,输入bltinmodule.c
找到并打开文件,这里是对Python内建函数的实现
ctrl + f
查找要找的Python函数,比如compile,输入builtin_compile就可以找到compile的内建函数注释,注释下面就是函数实现了:
你学费了吗!
网友评论