Requests 是一个简单易用的 HTTP 库,用于 Python 编程语言,让你能够轻松发送 HTTP 请求。以下是一些关于 Requests 库的基本使用方法和技巧。
安装
首先,确保你已经安装了 Python。然后,使用以下命令安装 Requests 库:
pip install requests
发送 GET 请求
import requests
response = requests.get('http://www.example.com')
print(response.status_code)
print(response.text)
发送 POST 请求
import requests
data = {'key': 'value'}
response = requests.post('http://www.example.com', data=data)
print(response.status_code)
print(response.text)
发送带有参数的请求
import requests
params = {'param1': 'value1', 'param2': 'value2'}
response = requests.get('http://www.example.com', params=params)
print(response.status_code)
print(response.text)
处理响应
import requests
response = requests.get('http://www.example.com')
if response.status_code == 200:
print(response.text)
else:
print('Error:', response.status_code)
使用 Sessions
import requests
with requests.Session() as session:
response = session.get('http://www.example.com')
print(response.text)
请求头
import requests
headers = {'User-Agent': 'My User Agent 1.0'}
response = requests.get('http://www.example.com', headers=headers)
print(response.text)
Requests 库
更多关于 Requests 库的信息,请访问我们的Python 库指南
# Python Requests 库指南
Requests 是一个简单易用的 HTTP 库,用于 Python 编程语言,让你能够轻松发送 HTTP 请求。以下是一些关于 Requests 库的基本使用方法和技巧。
## 安装
首先,确保你已经安装了 Python。然后,使用以下命令安装 Requests 库:
```bash
pip install requests
发送 GET 请求
import requests
response = requests.get('http://www.example.com')
print(response.status_code)
print(response.text)
发送 POST 请求
import requests
data = {'key': 'value'}
response = requests.post('http://www.example.com', data=data)
print(response.status_code)
print(response.text)
发送带有参数的请求
import requests
params = {'param1': 'value1', 'param2': 'value2'}
response = requests.get('http://www.example.com', params=params)
print(response.status_code)
print(response.text)
处理响应
import requests
response = requests.get('http://www.example.com')
if response.status_code == 200:
print(response.text)
else:
print('Error:', response.status_code)
使用 Sessions
import requests
with requests.Session() as session:
response = session.get('http://www.example.com')
print(response.text)
请求头
import requests
headers = {'User-Agent': 'My User Agent 1.0'}
response = requests.get('http://www.example.com', headers=headers)
print(response.text)
Requests 库
更多关于 Requests 库的信息,请访问我们的Python 库指南