[問題] bs4抓取連結問題消失
您好,我是一個剛學一個月的新手,有些指令還不太熟悉
我想抓取某個網頁的超連結
其中我要的連結都在 <ul class="no_listyle ar_grd"> 之下
我的程式碼如下
from bs4 import BeautifulSoup
import requests
res= requests.get('http: xxx')
#實際網址太長,我用縮網址發文被說是廣告,只好寫xxx代替
soup = BeautifulSoup(res.text)
ul = soup.findAll('ul',{'class':"no_listyle ar_grd"})
#找出來後,我想把<a href=" ">之中的超連結取出來,所以我試接著寫
for link in ul:
print(link.find('a')['href'])
但只顯現出了第一個連結,我希望能把所有超連結取出
可否哪位好心大大指導一下呢?
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.193.56.41
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1438921705.A.8E6.html
→
08/07 12:31, , 1F
08/07 12:31, 1F
推
08/07 12:33, , 2F
08/07 12:33, 2F
→
08/07 12:34, , 3F
08/07 12:34, 3F
→
08/07 12:39, , 4F
08/07 12:39, 4F
→
08/07 12:40, , 5F
08/07 12:40, 5F
推
08/07 12:42, , 6F
08/07 12:42, 6F
→
08/07 12:42, , 7F
08/07 12:42, 7F
→
08/07 12:43, , 8F
08/07 12:43, 8F
→
08/07 12:45, , 9F
08/07 12:45, 9F
→
08/07 12:46, , 10F
08/07 12:46, 10F
推
08/07 12:49, , 11F
08/07 12:49, 11F
→
08/07 12:49, , 12F
08/07 12:49, 12F
→
08/07 12:49, , 13F
08/07 12:49, 13F
→
08/07 12:50, , 14F
08/07 12:50, 14F
→
08/07 12:51, , 15F
08/07 12:51, 15F
→
08/07 13:09, , 16F
08/07 13:09, 16F
推
08/07 13:10, , 17F
08/07 13:10, 17F
→
08/07 13:10, , 18F
08/07 13:10, 18F
→
08/07 13:11, , 19F
08/07 13:11, 19F
→
08/07 13:13, , 20F
08/07 13:13, 20F
→
08/07 13:14, , 21F
08/07 13:14, 21F
→
08/07 13:15, , 22F
08/07 13:15, 22F
→
08/07 13:15, , 23F
08/07 13:15, 23F
→
08/07 13:19, , 24F
08/07 13:19, 24F
→
08/07 13:19, , 25F
08/07 13:19, 25F
推
08/07 13:21, , 26F
08/07 13:21, 26F
→
08/07 13:21, , 27F
08/07 13:21, 27F
推
08/07 13:21, , 28F
08/07 13:21, 28F
→
08/07 13:23, , 29F
08/07 13:23, 29F
推
08/07 13:28, , 30F
08/07 13:28, 30F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
7
30
Python 近期熱門文章
PTT數位生活區 即時熱門文章