【发布时间】:2014-07-02 21:06:23
【问题描述】:
我刚开始学习python不久,我希望能更多地了解我导入的模块的函数和方法是如何工作的。
我希望 python 库有点像 javascript 框架——我可以进入导入的文件并查看构建框架/模块的实际代码。
但是当我在python子目录中挖掘时,我发现模块是.lib格式的。
那么标准库模块是我可以以某种方式检查其功能的实际 Python 代码吗?还是它们太深入以至于我无法像那样研究它们?
顺便说一句,相同的规则是否适用于非标准库导入,即 beautifulsoup?我有点希望通过查看代码来了解网络抓取的工作原理
谢谢
【问题讨论】:
-
有些是,有些不是。这在很大程度上取决于您的实际环境。找到您的site-packages directory 开始。