Jestem NAPRAWDĘ zdezorientowany. Zasadniczo próbuję wypełnić formularz na stronie z mechanize dla Pythona. Mam wszystko do pracy, z wyjątkiem menu rozwijanego. Co używam, aby go wybrać i co dodaję do wartości? Nie wiem, czy mam podać nazwę wyboru lub wartość liczbową tego. Pomoc byłaby bardzo ceniona, dzięki.Jak wybrać pozycję do menu rozwijanego z mechanizerem w python?
Fragment kodu:
try:
br.open("http://www.website.com/")
try:
br.select_form(nr=0)
br['number'] = "mynumber"
br['from'] = "[email protected]"
br['subject'] = "Yellow"
br['carrier'] = "203"
br['message'] = "Hello, World!"
response = br.submit()
except:
pass
except:
print "Couldn't connect!"
quit
Mam problemy z nośnikiem, który jest menu rozwijane.
Proszę podać konkretny przykład. Pokaż kod, który wypróbowałeś i co się stało, gdy go wypróbowałeś? – infrared
OK, publikuj ją teraz. – user962889
Prawdopodobnie uzyskasz lepszą odpowiedź, jeśli przepisujesz tytuł pytania na podsumowanie problemu zamiast na listę znaczników (lista znaczników jest tutaj). Nie musisz mówić "Proszę, pomóż!", Ponieważ jeśli zadajesz pytanie, oczywiście potrzebujesz pomocy. –