Python requests模块示例代码

   2025-02-13 6610
核心提示:以下是一个简单的示例代码,展示了如何使用Python的requests模块发送HTTP请求:import requests# 发送GET请求response = request

以下是一个简单的示例代码,展示了如何使用Python的requests模块发送HTTP请求:

import requests# 发送GET请求response = requests.get("http://www.example.com")print(response.status_code)  # 打印响应状态码print(response.text)  # 打印响应内容# 发送POST请求data = {"username": "admin", "password": "123456"}response = requests.post("http://www.example.com/login", data=data)print(response.status_code)  # 打印响应状态码print(response.json())  # 打印响应内容,假设返回的是JSON格式数据# 发送带有请求头的GET请求headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3"}response = requests.get("http://www.example.com", headers=headers)print(response.status_code)  # 打印响应状态码print(response.text)  # 打印响应内容

上述代码中,首先使用requests.get()方法发送一个GET请求,返回的响应对象可以通过.status_code属性获取响应状态码,通过.text属性获取响应内容。

然后使用requests.post()方法发送一个POST请求,将表单数据以字典形式传递给data参数,同样可以通过.status_code属性和.json()方法获取响应状态码和内容。

最后发送带有请求头的GET请求,将请求头以字典形式传递给headers参数,同样可以通过.status_code属性和.text属性获取响应状态码和内容。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言