如何使用multimechanizepython选择单选按钮

2024-03-29 15:10:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个简单的php表单,我想用multimechanize选择单选按钮,我可以选择填充文本字段,但我不确定如何使用单选按钮或复选框。。。在

我试过下面的方法,但没用

    # select first (zero-based) form on page
    br.select_form(nr=0)
    # set form field
    br.form['name'] = 'foo'
    br.form['email'] = 'foo@foo.com'
    br.form['gender'] = 'male'

<form method="post" action="/mechanize/index.php">
   Name: <input type="text" name="name" value="">
   <span class="error">* </span>
   <br><br>
   E-mail: <input type="text" name="email" value="">
   <span class="error">* </span>
   <br><br>
   Website: <input type="text" name="website" value="">
   <span class="error"></span>
   <br><br>
   Comment: <textarea name="comment" rows="5" cols="40"></textarea>
   <br><br>
   Gender:
   <input type="radio" name="gender"   value="female">Female
   <input type="radio" name="gender"   value="male">Male
   <span class="error">* </span>
   <br><br>
   <input type="submit" name="submit" value="Submit">
</form>

Tags: textnamebrforminputfoovaluetype