如何选择单选按钮?

10 投票
1 回答
7269 浏览
提问于 2025-04-16 04:36

我正在使用 mechanize,想从一个单选按钮列表中选择一个按钮。这个列表有5个选项。我该怎么选择第一个选项呢?文档没有给我提供帮助。

>>> br.form
<ClientForm.HTMLForm instance at 0x9ac0d4c>
>>> print(br.form)
<form1 POST http://www.example.com application/x-www-form-urlencoded
<HiddenControl(DD=17010200) (readonly)>
<RadioControl(prodclass=[1, 2, 3, 4, 5])>
<SubmitControl(submit=text) (readonly)>>

1 个回答

13

这应该很简单

br.form['prodclass'] = ['1']

我更喜欢详细一点的写法:

br.form.set_value(['1'],name='prodclass')

撰写回答