作者keven92110 (感恩师傅)
看板Python
标题[问题]python网路爬虫新手 遇到html<select>问题
时间Tue Aug 29 22:16:23 2017
请问各位先进
最近在练习写网路爬虫
使用beautifulsoup抓取网页後
有一段select的标签假设如下
<select name="example">
<option selected="selected value=1>文字叙述1</option>
<option value=2>文字叙述2</option>
<option value=3>文字叙述3</option>
<option value=4>文字叙述4</option>
上面的例子是让表单选择在value=1的页面,
如果我想要让网页在value=2的页面再beautifulsoup一次,
请问有什麽好方法呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.136.74.22
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1504016186.A.926.html
1F:→ billy4195: 看不懂你的叙述08/29 22:39
2F:→ vi000246: 网页会因为选了不同选项有不同的显示吗08/29 22:45
会,每个option都对应到一个表格,但网址是一样的
我想要的是每个option的表格内容
※ 编辑: keven92110 (223.136.74.22), 08/29/2017 22:51:41
3F:→ wennie0433: 选完会有不同显示应该是会送post?08/30 00:42
4F:推 playerlove1: selenium08/30 00:43
5F:→ s860134: 选完不同显示可能是有 js 渲染元件导致08/30 01:16
6F:→ s860134: 其实上面都讲完了 要嘛抓 request 要嘛 selenium 爬结果08/30 01:20
感谢楼上各位,用requests.post已经找到想要的结果了,谢谢!
※ 编辑: keven92110 (223.140.86.107), 09/05/2017 07:47:26