print(response.status_code) # 打印响应状态码
print(response.text) # 打印响应内容 # 发送POST请求
data"> print(response.status_code) # 打印响应状态码
print(response.text) # 打印响应内容 # 发送POST请求
data">
117.info
人生若只如初见

Python requests模块示例代码

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

import requests

# 发送GET请求
response = requests.get("http://www.example.com")
print(response.status_code)  # 打印响应状态码
print(response.text)  # 打印响应内容

# 发送POST请求
data = https://www.yisu.com/ask/{"username": "admin", "password": "123456"}
response = requests.post("http://www.example.com/login", data=https://www.yisu.com/ask/data)"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属性获取响应状态码和内容。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fee6cAzsLAA9WDFc.html

推荐文章

  • C# TextBox的多行实现换行

    要在C#的TextBox中实现换行,可以使用TextBox的Multiline属性,并将其设置为true。这样TextBox将允许多行输入,并且会自动换行。
    代码示例:
    TextBox ...

  • Linux下ping命令、traceroute命令、tracert命令的使用

    在Linux系统中,可以使用以下命令来使用ping、traceroute和tracert: ping命令: 使用ping命令来测试与特定主机的网络连接。
    使用以下命令格式:ping [选项...

  • .htaccess语法介绍和常规使用示例

    .htaccess是Apache服务器中用于配置网站的文件。它使用Apache服务器的模块mod_rewrite和mod_auth来实现对网站的访问控制和重定向。
    .htaccess文件的语法如下...

  • LINUX查看进程的4种方法

    使用ps命令:在终端中输入ps命令可以显示当前系统中运行的进程。常用的选项有ps -ef和ps aux,可以显示所有进程的详细信息。 使用top命令:top命令可以实时显示系...