我mechanize
用来刮几页。分页是通过 javascript post 实现的,分页链接实际上是input
按钮。这些不包括在表格中。知道如何触发这些点击吗?
我仍在编写脚本,可以使用mechanize-ruby
或mechanize-python
。任何一个解决方案都会有所帮助。
按钮的html是:
<input name="px" value="1" class="pSel" disabled="true\" type="button">
<input name="px" value="2" class="page_select" onclick="apply_pagination(this);" type="button">
<input name="px" value="3" class="page_select" onclick="apply_pagination(this);" type="button">
...
<input name="px" value="10" class="page_select" onclick="apply_pagination(this);" type="button">