如何在mechanize中设置一个具有重复名称的字段?

时间:2010-09-03 20:08:39

标签: python forms duplicates mechanize

我正在尝试提交一个包含2个相同名称但不同类型的字段的表单。我可以通过字段类型或数字来识别我想要的正确字段。什么是设置正确字段而不迭代所有字段的最佳方法?

1 个答案:

答案 0 :(得分:0)

这是HTMLForm类的set_value()方法的签名。

set_value(value, name=None, type=None, kind=None,
          id=None, nr=None,by_label=False,
          # by_label is deprecated 
          label=None)

如您所见,您可以指定type参数,在这种情况下用于选择正确的字段。