Python 请求自动执行表单提交 thrustcurve.org



我正在尝试自动化搜索 ThrustCurve.org 的过程。

例如,如果我转到此页面:http://www.thrustcurve.org/searchpage.jsp 并将脉冲类设置为"F"并单击"搜索",则会显示结果列表。

我想使用请求自动执行此活动,但没有成功。

这是我尝试过的:

formdata = {'impulseClass': 'F',
            'sortBy': 'inpulse_class'}
r = requests.post("http://www.thrustcurve.org/motorsearch.jsp", data=formdata)

这会导致服务器错误。

任何帮助将不胜感激!

编辑:现在我正在尝试弄清楚是否有办法到达结果的第2页。该网站似乎最多只提供 50 个结果。

发生此错误的原因是 sortBy 的值中有拼写错误。使用'sortBy': 'impulse_class'对我有用。

最新更新