python3 请求

顾国炎 3个月前 42浏览 0评论

Python3是一种功能强大的编程语言,其支持许多不同的应用程序和库。其中一个非常流行的库是requests库,该库允许开发人员轻松地发送请求和操作HTTP协议。以下是一些常见的Python3请求方法和示例。

import requests

# 发送HTTP Get请求
response = requests.get('https://www.example.com/api')

# 获取HTTP响应的状态码
print(response.status_code)

# 发送HTTP POST请求
payload = {'key1': 'value1', 'key2': 'value2'}
response = requests.post('https://www.example.com/api', data=payload)

# 获取HTTP响应的内容
print(response.text)

# 发送HTTP PUT请求
payload = {'key1': 'value1', 'key2': 'value2'}
response = requests.put('https://www.example.com/api', data=payload)

# 发送HTTP DELETE请求
response = requests.delete('https://www.example.com/api')

代码中,首先导入了requests模块。然后,发送HTTP Get请求并获取响应状态码。使用HTTP POST请求发送负载,然后获取响应内容。发送HTTP PUT请求和DELETE请求用于更新和删除资源。

Python3中的requests库使得HTTP请求变得容易和更可控。无论是对于开发新应用程序还是维护现有系统,都可以使用Python3和requests库快速和轻松执行HTTP请求和操作HTTP协议。