python如何知道你需要通过api.py连接请求模块?

时间:2013-07-21 08:21:25

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

在进一步学习Python的过程中,我一直在研究名为requests或有时称为python-requests的Python模块的结构。

现在,问题是this,它是api.py github repo中requests文件的链接,你会看到它提供了模块的接口,这是可以预料。我的问题是Python如何知道所有接口都是在api.py中完成的,这就是在制作可重用模块时包含api.py文件的做法吗?

我将不胜感激任何文档链接。

1 个答案:

答案 0 :(得分:2)

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

E.g。如果'requests'是一个具有__init__.py的目录,Python每次看到from requests import ...import requests时都会执行此文件。

Modues中查看更多内容。

相关问题