Python Mechanize选择一个没有名称的表单

Man*_*tis 30 html python forms mechanize

我试图机械化从页面中选择一个表单,但有问题的表单在html中没有"name"属性.我该怎么办?当我尝试使用

br.select_form(name = "")
Run Code Online (Sandbox Code Playgroud)

我得到的错误是没有使用该名称声明表单,并且该函数需要输入名称.页面上只有一个表单,是否有其他方式可以选择该表单?

YOU*_*YOU 54

尝试:

br.select_form(nr=0)
Run Code Online (Sandbox Code Playgroud)

选择第一个表格

在Mechanize 源中,

def select_form(self, name=None, predicate=None, <b>nr=None</b>):
    """
    ...
    nr, if supplied, is the sequence number of the form (where 0 is the
    first).
    """
Run Code Online (Sandbox Code Playgroud)