以下是关于Python中Requests请求的安装与常见用法的攻略:
Python中Requests请求的安装与常见用法
安装Requests
在使用Requests之前,需要先安装它。可以使用pip命令来安装Requests:
pip install requests
发送HTTP请求
使用Requests发送HTTP请求非常简单。以下是使用Requests发送GET请求的示例:
import requests
url = 'https://www.example.com'
response = requests.get(url)
print(response.text)
在上面的示例中,我们使用Requests发送了一个GET请求到https://www.example.com,并打印了响应的文本内容。
发送HTTP请求参数
以下是使用Requests发送HTTP请求参数的示例:
import requests
url = 'https://www.example.com/search'
params = {'q': 'python'}
response = requests.get(url, params=params)
print(response.text)
在上面的示例中,我们使用Requests发送了一个带有查询参数的GET请求到https://www.example.com/search,并打印了响应的文本内容。
发送HTTP请求头
以下是使用Requests发送HTTP请求头的示例:
import requests
url = 'https://www.example.com'
headers = {'User-Agent': 'Mozilla/5.0'}
response = requests.get(url, headers=headers)
print(response.text)
在上面的示例中,我们使用Requests发送了一个带有请求头的GET请求到https://www.example.com,并打印了响应的文本内容。
发送HTTP请求体
以下是使用Requests发送HTTP请求体的示例:
import requests
url = 'https://www.example.com/login'
data = {'username': 'user', 'password': 'pass'}
response = requests.post(url, data=data)
print(response.text)
在上面的示例中,我们使用Requests发送了一个带有请求体的POST请求到https://www.example.com/login,并打印了响应的文本内容。
发送HTTP请求文件
以下是使用Requests发送HTTP请求文件的示例:
import requests
url = 'https://www.example.com/upload'
files = {'file': open('example.txt', 'rb')}
response = requests.post(url, files=files)
print(response.text)
在上面的示例中,我们使用Requests发送了一个带有文件的POST请求到https://www.example.com/upload,并打印了响应的文本内容。
以上是Python中Requests请求的安装与常见用法的攻略,希望对您有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python中Requests请求的安装与常见用法 - Python技术站