您好,我是一個剛學一個月的新手,有些指令還不太熟悉
我想抓取某個網頁的超連結
其中我要的連結都在 <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'])
但只顯現出了第一個連結,我希望能把所有超連結取出
可否哪位好心大大指導一下呢?
感謝