python - 如何在 Mechanize 中设置与另一个字段具有重复名称的字段?

标签 python forms duplicates mechanize

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

最佳答案

这是 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参数,在这种情况下用于选择适当的字段。

关于python - 如何在 Mechanize 中设置与另一个字段具有重复名称的字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3639251/

相关文章:

python - 如何使用 Python 删除数据框中的重复项

python - 删除列中的重复字符

python - 在Python中将元组转换为字典

python 检查字符串是否为空 - 这是优雅的方式吗

php - JQUERY 从 TXT 文件加载,在下拉列表中显示 VALUE,获取用户选择 - 需要逻辑和 JS 帮助

php - 动态计算字段中的字符

php - 将表单重定向到另一个页面而不是 API

html - 我可以将部分页面标记为 "duplicated content"

Python-将类似坐标的字符串附加到列表中

Python 拆分除单词之间和逗号后的空格