Heim  >  Fragen und Antworten  >  Hauptteil

Python verwendet „from _collections import deque, defaultdict“.

Ich habe diese Codezeile gestern zufällig gesehen
from _collections import deque

Ich habe mir die Dokumentation der Python-Bibliothek angesehen, als ich den Quellcode von deque gesucht habe.
Dann habe ich nach _collections gesucht, aber als ich nach Dateien gesucht habe, wurde er nicht gefunden. Ich habe das Verzeichnis gefunden.
Lib/site-packages/requests/packages/urllib3/_collections.py , aber es gibt keinen Code über deque darin, also bin ich sehr neugierigLib/site-packages/requests/packages/urllib3/_collections.py ,但是里面并没有有关于deque的代码,所有我就很好奇from _collections import deque, wo diese _collections sind komme aus

某草草某草草2712 Tage vor811

Antworte allen(3)Ich werde antworten

  • ringa_lee

    ringa_lee2017-05-18 10:51:24

    这里

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

    Antwort
    0
  • 过去多啦不再A梦

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

    内建模块,类似以c扩展

    In [4]: import _collections

    In [5]: _collections
    Out[5]: <module '_collections' (built-in)>

    Antwort
    0
  • 伊谢尔伦

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

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

    Antwort
    0
  • StornierenAntwort