我想从
的.aspx页面抓取数据https://www.clarkcountycourts.us/Anonymous/Search.aspx?ID=400
我的问题是如何正确制定搜索参数以在<form>
中使用。
我正在尝试使用python请求或robobrowser,但该网站上的表单有点复杂。我不知道如何“点击”单选按钮来选择某些选项。我的第一个问题是我希望我的抓取工具“点击”“搜索方式”下拉菜单并选择“派对”。我想我在网站上找到了执行此操作的元素:
<select id='SearchBy' name='SearchBy' onChange='SwitchCaseSearch(this.value, true)' onKeyUp='SwitchCaseSearch(this.value, true)' LabelName='Search By:'>
然后有几个数值给SwitchCaseSearch
。我想我想执行电话SwitchCaseSearch(1)
?即切换到“派对”。然后,我想点击“商家”,并填写商家名称,例如“美国银行”。相关功能是
<input type="radio" name="PartySearchMode" onclick="SwitchPartyType(this.value, true)" value="BusinessName" id="PartyBusinessOption" labelname="Party Search Mode:" labelvalue="Business Name" style="display: inline;">
如何解决这个问题?我实际上必须“点击”还是有其他方式在所需的类别中搜索?谢谢!
编辑:我的浏览器在提交表单时发送的POST请求。