logo
Loading...

請問在取出今日文章中的for 迴圈中的寫法 - Cupoy

請問為什麼在擷取文章標題時,必須用find_all而不是用find就好呢?若取出標題時必須使用fin...

請問在取出今日文章中的for 迴圈中的寫法

2021/08/18 下午 11:43
ETTODAY 靜態爬蟲程式實作練習
Chu Chen
觀看數:19
回答數:1
收藏數:0

請問為什麼在擷取文章標題時,必須用find_all而不是用find就好呢? 若取出標題時必須使用find_all的話,為什麼在擷取發文時間的部分,只使用find而已,而不是使用find_all呢? 另外,d.find_all('a')[-1].text 這個部分中的[-1]是代表什麼意思呢? 麻煩解惑了,感謝! for d in soup.find(class_="part_list_2").find_all('h3'): print(d.find(class_="date").text, d.find_all('a')[-1].text)

回答列表

  • 2021/08/19 下午 04:37
    張維元 (WeiYuan)
    贊同數:0
    不贊同數:0
    留言數:0

    倒數第一個的意思。