一、requests 简介
requests
是 Python 中一个非常实用的用于发送 HTTP 请求的第三方库。
二、从地址获取数据的基本步骤
- 首先确保已经安装了
requests
库,如果没有安装,可以使用如下命令安装:pip install requests
- 以下是使用
requests
从地址获取数据的基本代码示例:import requests url = "你要请求的地址" response = requests.get(url) # 检查请求是否成功,状态码 200 表示成功 if response.status_code == 200: data = response.text # 这里的 data 包含了从地址获取到的文本数据,你可以根据实际情况进一步处理 print(data) else: print(f"请求失败,状态码:{response.status_code}")
在应用中,你需要将 url
替换为实际的目标地址。并且根据返回数据的格式(如 JSON、XML 等),可以使用 response.json()
等方法来进一步解析数据。
三、向目标地址发送数据的基本步骤
使用 requests
库发送 POST 请求的步骤如下:
发送 POST 请求的代码示例:
import requests
# 目标 URL
url = "你的目标地址"
# 要发送的数据,通常为字典格式
data = {
"key1": "value1",
"key2": "value2"
}
# 发送 POST 请求
response = requests.post(url, data=data)
# 检查响应状态码
if response.status_code == 200:
# 处理响应数据
result = response.text
print(result)
else:
print(f"请求失败,状态码:{response.status_code}")
在上述示例中,将 url
替换为实际的 POST 请求地址,data
替换为你要发送的实际数据。运行此代码后目标地址就会持续接收到你发送的数据。