当我们调用python提示符时,幕后会发生什么?
我更感兴趣的是了解如何在解释器中加载print,import等方法/函数?
编辑:对我的问题作出一些澄清:
当我们在unix提示符/ windows控制台上输入python并按Enter键时,加载的库是什么。我特别感兴趣的是如何为用户提供打印和导入等关键字。
答案 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。
我知道在某个地方对整个过程有一个很好的描述。