我有这个小网站,我想用请求库填写表格.问题是,当填写表单数据并按下按钮时,我无法进入下一个站点(Enter不起作用).
重要的是我不能通过某种点击机器人来做到这一点.这需要完成,所以我可以在没有图形的情况下运行.
info = {'name':'JohnJohn',
'message':'XXX',
'sign':"XXX",
'step':'1'}
Run Code Online (Sandbox Code Playgroud)
前三个条目名称,消息,标志是文本区域,步骤是我认为的按钮.
r = requests.get(url)
r = requests.post(url, data=info)
print(r.text)
Run Code Online (Sandbox Code Playgroud)
当我通过chrome手动发送请求时,表单数据看起来像这样:
button元素如下所示:
<td colspan="2" style="text-align: center;">
<input name="step" type="hidden" value="1">
<button id="button" type="button" onclick="myClick();"
style="background-color: #ef4023; width: 80px; font-face: times; font-size: 14pt;">
Wy?lij
</button>
</td>Run Code Online (Sandbox Code Playgroud)
如果我手动执行此操作,下一个站点具有相同的地址.