以下是关于Python requests操作步骤及代码实例的攻略:
Python requests操作步骤及代码实例
requests是Python中常用的HTTP库,可以用于发送HTTP请求和处理HTTP响应。以下是Python requests操作步骤及代码实例的攻略。
发送HTTP请求
使用requests库可以轻松发送HTTP请求。以下是使用requests库发送HTTP请求的示例:
import requests
url = 'http://www.example.com'
response = requests.get(url)
print(response.text)
在上面的示例中,我们使用requests库发送了一个GET请求到http://www.example.com,并使用text属性获取响应内容。
发送POST请求
使用requests库也可以轻松发送POST请求。以下是使用requests库发送POST请求的示例:
import requests
url = 'http://www.example.com/api/users'
data = {'username': 'user', 'password': 'pass'}
response = requests.post(url, data=data)
print(response.json())
在上面的示例中,我们使用requests库发送了一个POST请求到http://www.example.com/api/users,并使用data参数设置了POST请求的请求体。然后,我们使用json()方法获取响应的JSON格式内容。
发送带headers的请求
使用headers参数可以轻松发送带headers的请求。以下是使用headers参数发送请求的示例:
import requests
url = 'http://www.example.com'
headers = {'User-Agent': 'Mozilla/5.0'}
response = requests.get(url, headers=headers)
print(response.text)
在上面的示例中,我们使用requests库发送了一个GET请求到http://www.example.com,并使用headers参数设置了请求的headers。然后,我们使用text属性获取响应内容。
以上是Python requests操作步骤及代码实例的攻略,希望对您有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python request操作步骤及代码实例 - Python技术站