作者han999 (賣雞排的少年)
看板Python
標題[討論] 本地網頁的資料擷取一問?
時間Tue Jan 23 22:54:35 2018
不好意思~
完整的.html檔案如連結:
http://0rz.tw/c6ac0
紅框所示:
https://i.imgur.com/ANYMQvb.jpg
我的code如連結:
http://0rz.tw/uffH2
print(soup.body.prettify()) # 把 tag 抓出來
print(soup.find("center"))
print(soup.find_all("b"))
上面實作可以擷取到,但是如何擷取像是綠框部分,如下連結:
https://i.imgur.com/OS2l3ql.jpg
懇請指點<(_ _)>
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.208.123
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1516719280.A.ECD.html
※ 編輯: han999 (1.160.208.123), 01/23/2018 23:07:13
推 HenryLiKing: 拙見: 如果沒id之類的話用個數(?) 01/24 16:31
→ HenryLiKing: 或是center底下第幾個這樣看? 01/24 16:32
→ uranusjr: 或者是一個一個字串比對之類的, 也只能這樣了 01/24 16:47
→ han999: /html/body/center/b/font[1] 01/24 22:29
→ han999: /html/body/center/b/font[2] 01/24 22:29
→ han999: /html/body/center/b/font[3] 01/24 22:29
→ han999: 1~3都是我要的,我要怎麼做? 01/24 22:30
→ s860134: xpath following-sibling 可能符合你的需求 01/25 06:00