Python基础 之 Python requests 模块 7

简介: Python requests 模块

Python基础 之 Python requests 模块 7

Python requests 模块

post() 方法可以发送 POST 请求到指定 url,一般格式如下:

requests.post(url, data={key: value}, json={key: value}, args)
url 请求 url。

data 参数为要发送到指定 url 的字典、元组列表、字节或文件对象。

json 参数为要发送到指定 url 的 JSON 对象。

args 为其他参数,比如 cookies、headers、verify等。

实例

导入 requests 包

import requests

发送请求

x = requests.post('https://www.baidu.com/try/ajax/demo_post.php')

返回网页内容

print(x.text)

输出结果如下:

本内容是使用 POST 方法请求的。

请求时间:
2022-05-26 17:30:47

post 请求带参数:

实例

导入 requests 包

import requests

表单参数,参数名为 fname 和 lname

myobj = {'fname': 'baidu','lname': 'Boy'}

发送请求

x = requests.post('https://www.baidu.com/try/ajax/demo_post2.php', data = myobj)

返回网页内容

print(x.text)

输出结果如下:

你好,baidu Boy,今天过得怎么样?

目录
相关文章
|
6月前
|
JSON 网络安全 数据安全/隐私保护
「Python系列」Python requests模块
`requests` 是一个用 Python 语言编写的,用于发送 HTTP 请求的库。它使得发送 HTTP 请求变得简单,无需手动添加查询字符串到你的 URL 中,或者手动处理表单的编码。`requests` 会自动为你处理这些事情。
43 0
|
JSON 前端开发 数据格式
|
JSON 前端开发 数据格式
|
Web App开发 iOS开发 Python
|
JSON 前端开发 Android开发
|
JSON 数据格式 Python
|
Python
|
Python
|
索引 Python Windows
下一篇
无影云桌面