我试图自动化搜索ThrustCurve.org的过程。
例如,如果我转到此页面:http://www.thrustcurve.org/searchpage.jsp并将Impulse Class设置为" F"然后点击"搜索"然后显示结果列表。
我希望通过请求自动执行此活动,但未成功。
以下是我尝试的内容:
formdata = {'impulseClass': 'F',
'sortBy': 'inpulse_class'}
r = requests.post("http://www.thrustcurve.org/motorsearch.jsp", data=formdata)
这会导致服务器错误。
任何帮助将不胜感激!
编辑:现在我想弄清楚是否有办法到达结果的第2页。该网站似乎只提供最多50个结果。
答案 0 :(得分:0)
发生错误是因为sortBy
的值有拼写错误。使用'sortBy': 'impulse_class'
对我有用。