【问题标题】:How does python know that you need to interface the requests module through api.py?python怎么知道你需要通过api.py接口请求模块?
【发布时间】:2013-07-20 04:11:49
【问题描述】:

在尝试更多地了解 Python 时,我一直在研究名为 requests 或有时称为 python-requests 的 Python 模块的结构。

现在,问题是this,它是requests github repo 中api.py 文件的链接,您会看到它提供了模块的接口,这是意料之中的。我的问题是 Python 如何知道所有的接口都在 api.py 中完成,而在制作可重用模块时是否必须包含 api.py 文件?

如果提供任何文档链接,我将不胜感激。

【问题讨论】:

    标签: python python-2.7 python-requests python-module


    【解决方案1】:

    请看这里:https://github.com/kennethreitz/requests/blob/master/requests/__init__.py

    例如如果'requests'是一个目录,它有__init__.py,Python每次看到from requests import ...import requests时都会执行这个文件。

    Modues 中查看更多信息。

    【讨论】:

      猜你喜欢
      • 2021-08-18
      • 2010-12-02
      • 2016-04-28
      • 2021-12-13
      • 2019-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多