Saya melihat baris kod ini secara kebetulan semalamfrom _collections import deque
Saya sedang melihat dokumentasi perpustakaan Python Apabila saya melihat koleksi, saya pergi untuk mencari kod sumber deque,
Kemudian saya mencari _collections, tetapi ia tidak ditemui dalam direktori Lib. Saya menjumpai direktori itu Lib/site-packages/requests/packages/urllib3/_collections.py
, tetapi tiada kod tentang deque di dalamnya, jadi saya sangat ingin tahuLib/site-packages/requests/packages/urllib3/_collections.py
,但是里面并没有有关于deque的代码,所有我就很好奇from _collections import deque
, di manakah _collections ini datang dari
di sini
https://github.com/python/cpy...
Modul terbina dalam, serupa dengan sambungan c
Dalam [4]: import _collections
Dalam [5]: _collections
Keluar[5]: <modul '_collections' (terbina dalam)>
_collections
是一个内置模块, 要从源码查找:Python-2.7.12/Modules/_collectionsmodule.c