作者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://www.ptt.cc/bbs/Python/M.1504016186.A.926.html
→ billy4195: 看不懂你的敘述08/29 22:39
→ vi000246: 網頁會因為選了不同選項有不同的顯示嗎08/29 22:45
會,每個option都對應到一個表格,但網址是一樣的
我想要的是每個option的表格內容
※ 編輯: keven92110 (223.136.74.22), 08/29/2017 22:51:41
→ wennie0433: 選完會有不同顯示應該是會送post?08/30 00:42
推 playerlove1: selenium08/30 00:43
→ s860134: 選完不同顯示可能是有 js 渲染元件導致08/30 01:16
→ s860134: 其實上面都講完了 要嘛抓 request 要嘛 selenium 爬結果08/30 01:20
感謝樓上各位,用requests.post已經找到想要的結果了,謝謝!
※ 編輯: keven92110 (223.140.86.107), 09/05/2017 07:47:26