所以我想自动填写和提交表单,我使用Requests
来做到这一点。使用请求提交表单Python
从检查的元素,我知道要提交的网址并submition的类型(后):
method="post"
action="/sformsubmit"
enctype="multipart/form-data"
我的问题是,我的要求是不会通过并且是相当新的这个我不知道为什么。
在我的网页我有并排两个按钮侧像这样:
___________________________ ________________________________
| Submit decleration | | Reset Form |
___________________________ ________________________________
当我检查该线路上的元素,我得到:
<td align="center" colspan="2">
<input type="hidden" name="inLeader" value>
<input type="hidden" name="inMember" value>
<input type="hidden" name="version" value="0">
<input type="hidden" name="key" value="2013:a:c:3:2s">
<input type="submit" value="Submit declaration">
<input type="reset" value="Reset form">
</td>
我想以下几点:
>>> payload = {'inLeader':'', 'inMember':'', 'version':'0', 'key':'2013:a:c:3:2s'}
但它似乎并没有工作,并没有产生任何错误。
任何帮助将不胜感激。在此先感谢
你有什么错误?什么是回应?您的有效载荷不正确,但仍然很难在不知道实际响应的情况下正确回答您的问题。 – aychedee
我没有得到任何错误,它似乎通过罚款没有任何反应。 'status_code'当我通过'p.status_code = 200'查询时 – user2897415
回溯?此外,您正在尝试发布的网址会很好。 –