我正在阅读hashlib.py代码,我在第78行看到了import _md5
。
我在hashlib.py
找到了/usr/lib/python2.7
文件,但找不到_md5
模块。
我在哪里可以找到_md5
模块的代码?
答案 0 :(得分:0)
在python中,传统上以下划线开头的文件意味着"特殊",这里意味着文件已经通过C编译,因此没有找到的python代码" md5哈希算法"。
如果您想检查该模块的源代码,请从此处查看:https://svn.python.org/projects/python/trunk/Modules/md5.c