我是 python 新手。但我很好奇为什么 python 中的 mmap 被实现为共享库,而不是 .py 文件。这使得我的 IDE 无法索引 mmap 的源代码。
这是我的 python3.2 环境(ubuntu 12.04)中的输出:
markz@markz-hp6200:~$ python3.2
Python 3.2.3 (default, Oct 19 2012, 20:10:41)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import mmap
>>> print(mmap.__file__)
/usr/lib/python3.2/lib-dynload/mmap.cpython-32mu.so
>>>