pythonrequests
是一个流行的第三方库,用于发送HTTP请求和处理响应。以下是一些常见的用法示例:
- 发送GET请求:
import requests
response = requests.get('http://www.example.com')
print(response.status_code) # 打印状态码
print(response.text) # 打印响应内容
- 发送带参数的GET请求:
import requests
params = {
'key1': 'value1', 'key2': 'value2'}
response = requests.get('http://www.example.com', params=params)
print(response.url) # 打印请求的URL
- 发送POST请求:
import requests
data = {
'key1': 'value1', 'key2': 'value2'}
response = requests.post('http://www.example.com', data=data)
print(response.status_code) # 打印状态码
- 发送带请求头的请求:
import requests
headers = {
'User-Agent': 'Mozilla/5.0'}
response = requests.get('http://www.example.com', headers=headers)
print(response.text) # 打印响应内容
- 发送带Cookie的请求:
import requests
cookies = {
'key1': 'value1', 'key2': 'value2'}
response = requests.get('http://www.example.com', cookies=cookies)
print(response.text) # 打印响应内容
这些只是一些常见用法示例,pythonrequests
还提供了更多的功能和选项,可以根据具体需求进行更多自定义和配置。