python写接口调用
时间: 2024-09-25 15:06:53 浏览: 36
在Python中,通过使用诸如Flask、Django等Web框架,你可以轻松地编写API接口供其他程序调用。这里简述一下基本步骤:
1. 安装框架:首先,需要安装所需的Web框架,例如`pip install Flask`。
2. 创建应用:创建一个新的Python文件,导入框架并初始化一个应用实例。例如,在Flask中:
```python
from flask import Flask
app = Flask(__name__)
```
3. 定义路由和函数:定义URL路径及其对应的处理函数。比如,创建一个返回"Hello World!"的GET请求接口:
```python
@app.route('/hello', methods=['GET'])
def hello():
return 'Hello World!'
```
4. 运行服务器:设置服务器监听端口,如`if __name__ == '__main__':
app.run()`.运行应用程序,这时可以在浏览器访问`http://localhost:5000/hello`来测试接口。
5. 发送HTTP请求:外部程序可以使用requests库或其他工具发送HTTP请求到这个接口地址,获取响应数据。
```python
import requests
response = requests.get('http://localhost:5000/hello')
print(response.text)
```
阅读全文