【发布时间】:2016-01-25 09:36:31
【问题描述】:
我在 Python 代码中找到了以下行:
from six.moves import urllib
同时,我可以在任何地方找到urllib.py。我发现包根中有一个文件six.py,里面有class Module_six_moves_urllib(types.ModuleType):。
是这个吗?这是怎么定义的?
更新
对不起,我是 Python 新手,问题是关于 Python 语法的。我了解到,import 之后是没有 py 扩展名的 Python 文件名。那么,这种情况下这个文件在哪里呢?
【问题讨论】:
-
你问
six.moves.urllib是干什么用的?你读过说明书吗? pythonhosted.org/six/#module-six.moves - 或者你想知道它是如何实现的(在这种情况下,源代码可用......)?
标签: python