在python提示加载的幕后活动

时间:2011-01-19 12:58:47

标签: python

当我们调用python提示符时,幕后会发生什么?

我更感兴趣的是了解如何在解释器中加载print,import等方法/函数?

编辑:对我的问题作出一些澄清:
当我们在unix提示符/ windows控制台上输入python并按Enter键时,加载的库是什么。我特别感兴趣的是如何为用户提供打印和导入等关键字。

2 个答案:

答案 0 :(得分:5)

和你一样,我对Python的底层机制非常感兴趣。 我想你会喜欢这个系列: http://tech.blog.aknin.name/category/my-projects/pythons-innards/

答案 1 :(得分:4)

这个问题太多了。这是一个非常粗略的草图。

整个C-level interpreter初始化,一堆in-the-interpreter任务,阅读环境和options,自定义interpreter session。所有在您运行python时定义what you see

我知道在某个地方对整个过程有一个很好的描述。