如何选择单选按钮?

问题描述:

我正在使用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)>> 

It should be as simple as

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

我更喜欢更复杂的:

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