3.3 蘋果日報/自由時報今日焦點

import requests
from bs4 import BeautifulSoup


APPLE_DAILY_HEADLINE = 'http://www.appledaily.com.tw/appledaily/hotdaily/headline'
LTN_NEWS = 'http://news.ltn.com.tw/newspaper'


def main():
    print('頻果今日焦點')
    resp = requests.get(APPLE_DAILY_HEADLINE).text
    soup = BeautifulSoup(resp, 'html5lib')
    for headline in soup.find('ul', 'focus').find_all('li'):
        print(
            headline.find('div', 'aht_title_num').text,
            headline.find('div', 'aht_title').text,
            headline.find('div', 'aht_pv_num').text
        )
    print('---------')
    print('自由今日焦點')
    resp = requests.get(LTN_NEWS).text
    soup = BeautifulSoup(resp, 'html5lib')
    for lte_news in soup.find(id='newslistul').find_all('li'):
        print(lte_news.find('a').text)


if __name__ == '__main__':
    main()

輸出如下:

原始碼點我

Last updated

Was this helpful?