2

robobrowser を使用して Web サイトでフォーム送信を自動化しようとしていますが、フォームを送信した後、正しい応答が得られず、同じページが表示されます。これが私のコードです

from robobrowser import RoboBrowser

browser = RoboBrowser()
browser.open("https://tin.tin.nsdl.com/pantan/StatusTrack.html")
form = browser.get_forms()[0]
form["ST_SEARCH_TYPE"].value = 'P'
form["ST_ACK_NUM"].value = 'Some Number'      #the ack. no.  

browser.submit_form(form)
browser.select('b')                           #shows the same page again
4

1 に答える 1