首頁  >  問答  >  主體

python 套件 `from _collections import deque, defaultdict`

昨天很偶然的看到這一行程式碼
from _collections import deque

#我當時是在看python 的庫文檔來著,看到collections 的時候,我就去找deque的源代碼,
然後去找_collections ,但是Lib目錄下並沒有找到,使用查找文件的時候發現目錄
Lib/site-packages/requests/packages/urllib3/_collections.py ,但裡面沒有關於deque的程式碼,我都很好奇from _collections import deque ,這個_collections 到底哪來的

某草草某草草2712 天前812

全部回覆(3)我來回復

  • ringa_lee

    ringa_lee2017-05-18 10:51:24

    這裡

    https://github.com/python/cpy...

    回覆
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-18 10:51:24

    內建模塊,類似以c擴展

    In [4]: import _collections

    In [5]: _collections
    Out[5]:

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-18 10:51:24

    _collections是一个内置模块, 要从源码查找: Python-2.7.12/Modules/_collectionsmodule.c

    回覆
    0
  • 取消回覆