我正在开发一个 webbot,我遇到了这个奇怪的页面,其中多个变量具有相同的名称但不同的值,如 Firefox Web 控制台所示。我不确定如何在 python 中复制这种行为。目前,我正在使用 requests 库来发出 post 请求,并接收名称和值对的字典。当然,字典有唯一的键。所以我想知道是否有人可以告诉我如何发送带有多个具有相同名称的变量的帖子请求。
sel_subj:dummy
sel_subj:ECE
谢谢, 拉吉夫
编辑:这是导致此问题的 html 源代码
<input type="hidden" value="dummy" name="rsts"></input>
<input type="hidden" value="dummy" name="crn"></input><br></br>
<input type="hidden" value="120138" name="term_in"></input>
**<input type="hidden" value="dummy" name="sel_subj"></input>**
<input type="hidden" value="dummy" name="sel_day"></input>
<input type="hidden" value="dummy" name="sel_schd"></input>
<input type="hidden" value="dummy" name="sel_insm"></input>
<input type="hidden" value="dummy" name="sel_camp"></input>
<input type="hidden" value="dummy" name="sel_levl"></input>
<input type="hidden" value="dummy" name="sel_sess"></input>
<input type="hidden" value="dummy" name="sel_instr"></input>
<input type="hidden" value="dummy" name="sel_ptrm"></input>
<input type="hidden" value="dummy" name="sel_attr"></input>
<table class="dataentrytable" summary="Table is used to present the course search criteria">
<tbody>
<tr>
<td class="delabel" scope="row"> … </td>
<td class="dedefault" colspan="37">
**<select id="subj_id" multiple="" size="10" name="sel_subj"> …
</select>**
</td>
</tr>
</tbody>
</table>
请注意选择标签和突出显示的输入标签如何具有相同的名称。