小编use*_*415的帖子

使用Requests Python提交表单

所以我想自动填写和提交表单,我正在使用Requests它.

从检查元素我知道要提交的URL和submition的类型(post):

method="post"
action="/sformsubmit"
enctype="multipart/form-data"
Run Code Online (Sandbox Code Playgroud)

我的问题是,我的请求没有通过,并且对此我是一个相当新的我不知道为什么.

在我的网页上,我有两个并排的按钮,如下所示:

   ___________________________          ________________________________
   |    Submit decleration   |          |        Reset Form            |
   ___________________________          ________________________________
Run Code Online (Sandbox Code Playgroud)

当我检查那条线上的元素时,我得到:

<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>
Run Code Online (Sandbox Code Playgroud)

我正在尝试以下方法:

>>> payload = {'inLeader':'', 'inMember':'', 'version':'0', 'key':'2013:a:c:3:2s'}
Run Code Online (Sandbox Code Playgroud)

但它似乎没有工作,并没有产生任何错误.

任何帮助将不胜感激.提前致谢

python forms python-requests

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

forms ×1

python ×1

python-requests ×1