Python 机械化-不单击提交按钮提交表单

Python 机械化-不单击提交按钮提交表单,python,html,forms,mechanize,Python,Html,Forms,Mechanize,使用Mechanize我填写fom,我想提交它而不点击提交按钮 <formulaire POST https://WWW/YYY/XXX.php application/x-www-form-urlencoded <HiddenControl(type=traitement) (readonly)> <HiddenControl(uid=zzzzz) (readonly)> <HiddenControl(no_tt=1) (readonly)>

使用Mechanize我填写fom,我想提交它而不点击提交按钮

<formulaire POST https://WWW/YYY/XXX.php application/x-www-form-urlencoded
  <HiddenControl(type=traitement) (readonly)>
  <HiddenControl(uid=zzzzz) (readonly)>
  <HiddenControl(no_tt=1) (readonly)>
  <SelectControl(ch_ee=[1;2])>
  <SubmitControl(bouton_m=ttttt) (readonly)>
  <SubmitControl(bouton_m=uuuuu) (readonly)>>


事实上,提交是通过使用
chu ee
表单的
onchange
函数实现的,它在JS中调用了
submit
函数:
this.document.formulaire.submit()
。我想做同样的事情,即提交表单时不点击任何
SubmitControl
按钮(此按钮允许退出网站),只需使用POST提交即可。

此问题的解决方案是使用以下语法禁用两个
SubmitControl

br.select_form(nr=0)
for control in br.form.controls:
    if control.type == "submit":
        control.disabled = True
resp=br.submit()

control.disabled=True
允许您禁用两个提交按钮(使用
label=submit

您可以做的是添加一个按键,以便在按下enter键时提交it@Nikki类似于
https://WWW/YYY/XXX.php&....&che_ee=1