Configuración de una checkbox simple con robobrowser

Estoy luchando para marcar una checkbox simple con robobrowser para descartar todos los mensajes en el cartero.

 form['discardalldefersp'].options 

devuelve ['0'] , tampoco

 form['discardalldefersp'].value= True 

ni

 form['discardalldefersp'].value = '1' 

entrega un resultado Solo obtengo ‘ValueError: Opción 1 no encontrada en el campo’

¿Cómo puedo configurar la checkbox?

    Mi código para todo es el siguiente:

     import robobrowser pw = '' browser = RoboBrowser(history=True) browser.open('') form = browser.get_form(action='/mailman/admindb/') form['adminpw'].value = pw browser.submit_form(form) form = browser.get_form(action='') form['discardalldefersp'].value = '1' 

    El HTML es el siguiente (en alemán):

         Administrative Datenbank   

    Administrative Anfragen für Liste: foobar

    Diese Seite zeigt eine Übersicht der gegenwärtigen administrativen Anfragen für die foobar Mailingliste, die auf Ihre Genehmigung warten. Als erstes sehen Sie eine Liste allfälliger Abonnement- und Kündigungsanfragen, gefolgt von eventuellen Nachrichten, die Ihre Genehmigung erfordern, und daher gestoppt wurden.

    Bitte wählen Sie für jede Anfrage die zu treffende Maßnahme aus, und klicken Sie auf den Alle Daten senden Knopf, wenn sie fertig sind. Eine detaillierte Anleitung ist ebenfalls verfügbar.

    Sie können sich auch Details zu allen gestoppten Nachrichten anzeigen lassen.  Alle mit Verschieben markierten Nachrichten verwerfen.


    Zurückgehaltene Nachrichten

    ...

    introduzca la descripción de la imagen aquí

    Tuve un mensaje de error similar con un botón de radio. Intente agregar la opción de ‘1’ o True al campo de Robobrowser discardalldefersp y vea si resuelve el problema:

     form['discardalldefersp'].options = ['1'] form['discardalldefersp'].value = '1' 

    O con la opción True:

     form['discardalldefersp'].options = [True] form['discardalldefersp'].value = True 

    Eso me solucionó el mensaje de error, pero el formulario no funcionó bien, pero creo que fue el sitio web el que no funcionó bien.