我正试图从http://www.usaswimming.org/DesktopDefault.aspx?TabId=1470&Alias=Rainbow&Lang=en-US自动下载大量游泳运动员的游泳时间。
游泳运动员的一个例子是游泳者,其姓氏为“规则”,名字为“Remedy”。 (是的,确实有这样一个游泳运动员!)如果你在网站上填写这两个字段并点击搜索,它就可以了。
但是,虽然下面的代码运行没有错误,但它最终没有给我任何游泳结果:
from robobrowser import RoboBrowser
browser = RoboBrowser()
browser.open("http://www.usaswimming.org/DesktopDefault.aspx?TabId=1470&Alias=Rainbow&Lang=en-US")
form = browser.get_form(id="form1")
form["ctl00$ctl68$txtSearchLastName"].value = "rule"
form["ctl00$ctl68$txtSearchFirstName"].value = "remedy"
browser.submit_form(form)
print(browser.parsed)
我错过了什么?