J'ai vu cette ligne de code par hasard hierfrom _collections import deque
Je regardais la documentation de la bibliothèque Python. Quand j'ai vu les collections, je suis allé chercher le code source de deque,
Puis j'ai cherché _collections, mais je ne l'ai pas trouvé dans le répertoire Lib. fichiers, j'ai trouvé le répertoire Lib/site-packages/requests/packages/urllib3/_collections.py
, mais il n'y a pas de code sur deque, donc je suis très curieuxLib/site-packages/requests/packages/urllib3/_collections.py
,但是里面并没有有关于deque的代码,所有我就很好奇from _collections import deque
, où se trouve-t-il ? ces _collections viennent de
ici
https://github.com/python/cpy...
Module intégré, similaire à l'extension c
Dans [4] : importer des _collections
In [5] : _collections
Out[5] : <module '_collections' (intégré)>
_collections
是一个内置模块, 要从源码查找:Python-2.7.12/Modules/_collectionsmodule.c