阅读源代码,事实上是学习python最好的方式---除了自己编写代码外。
真正的阅读不是问题,但是问题的源代码在哪里。假设我们希望阅读标准模块copy的源代码,去哪里找呢?可以通过检查模块的__file__的属性:
>>> print copy.__file__
C:\Python\lib\copy.py
(注意,如果文件名以.pyc结尾,只要查看相应的以py结尾的文件就可以)
在用文本编辑器中打开标准库文件的时候,你也承担着意外修改它的风险。这样做可能会破坏它,所以在关闭文件的时候,你必须确保没有保存任何可能做出的修改。
摘自(python基础教程第二版)
阅读Python源代码
本文介绍如何通过阅读Python标准模块的源代码来学习Python,以标准模块copy为例,讲解了如何找到并阅读其源代码,同时提醒读者注意不要误改源文件。
540

被折叠的 条评论
为什么被折叠?



