daily Programming: python wiht bs4
Tags: daily-programming, python
最近發現! 效率有微微下降的趨勢,粉容易發散~~~
正所謂 ~人人為我我為人人~。
所以想到 包柏大叔 在 The Clean Coder: A Code of Conduct for Professional Programmers 這本書裡提到,每天工作的開始, 寫一些 小 coding challenges 當一天的開始的暖身!
好! 我也來! 哈哈哈哈
- 今天從 practice python 這網站下手
- 用 bs4 抓 我最愛的 Ted Radio Hour
- 抓本週節目的標題
- 速度看CODE
import requests
from bs4 import BeautifulSoup
url = "https://www.npr.org/programs/ted-radio-hour/"
response = requests.get(url)
soup = BeautifulSoup(response.text)
find_ = [data.find('h1') for data in soup.find_all("div", {"class": "title-description"})]
print(find_)
這邊留下一個小作業給自己:
上面那個寫法 find_ 最後是一個 list,且外加 tag –> <h1>節目的標題<h1>。
想辦法把 h1 給G掉~~ 哈哈哈 因為是每日小小 programming ,所以不要花太多時間上面~
好 掰掰 開始快樂的一天:)