使用python请求提交表单和打印页面

2024-03-29 00:17:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我读了很多关于如何用python提交一个表单,然后阅读并废弃获得的页面的文章。然而,我没有设法在我填写的具体表格。我的代码返回表单页的html。这是我的密码:

import requests 

values = {}
values['archive'] = "1"
values['descripteur[]'] = ["mc82", "mc84"]
values['typeavis[]'] = ["10","6","7","8","9"]
values['dateparutionmin'] = "01/01/2015"
values['dateparutionmax'] = "31/12/2015"
req = requests.post('https://www.boamp.fr/avis/archives', data=values)
print req.text

谢谢你的建议。你知道吗

你知道吗需求文本看起来像:

enter image description here


Tags: 代码import密码表单html文章页面requests
1条回答
网友
1楼 · 发布于 2024-03-29 00:17:25

您可能会将数据发布到错误的页面。我访问url并发布一个,然后发现post数据被发送到https://www.boamp.fr/avis/liste。(有时,小提琴手可以帮助你理解这个过程)

所以你的代码应该是这样的

req = requests.post('https://www.boamp.fr/avis/liste', data=values)

相关问题 更多 >