No Python 3.x, por que não há um objeto compartilhado no disco?

É oitertools C module incluído de alguma forma no principal binário Python na 3.x?

Supondo que o módulo C seja construído e incluído, o que parece ser:

>>> import inspect
>>> import itertools
>>>
>>> inspect.getsourcefile(itertools)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/Cellar/python3/3.4.3_2/Frameworks/Python.framework/Versions/3.4/lib/python3.4/inspect.py", line 571, in getsourcefile
    filename = getfile(object)
  File "/usr/local/Cellar/python3/3.4.3_2/Frameworks/Python.framework/Versions/3.4/lib/python3.4/inspect.py", line 518, in getfile
    raise TypeError('{!r} is a built-in module'.format(object))
TypeError: <module 'itertools' (built-in)> is a built-in module

Não consigo encontraritertools.so para Python 3.x no meu sistema, mas há um para 2.7.

Observei que alguns outros módulos C existem como objetos compartilhados (locate '.so' | grep -E '^/usr/local/' | grep '.so' por exemplo.mmap.so) no disco, então qual é o problemaitertools? Como posso usá-lo se não houver uma biblioteca compartilhada?

questionAnswers(2)

yourAnswerToTheQuestion