【发布时间】:2011-01-04 02:44:26
【问题描述】:
嗯,今天我在检查python中的hashlib模块,但后来我发现了一些我仍然无法弄清楚的东西。
在这个 python 模块中,有一个我无法遵循的导入。我是这样的:
def __get_builtin_constructor(name):
if name in ('SHA1', 'sha1'):
import _sha
return _sha.new
我尝试从 python shell 中导入 _sha 模块,但似乎无法以这种方式访问它。我的第一个猜测是它是一个 C 模块,但我不确定。
那么告诉我,你们知道那个模块在哪里吗?他们如何导入它?
【问题讨论】: