1.準備開始
目的 : 學習Python也一段時間了,總想者要拿他來幹一些有趣的事情,但是一直沒有時間,於是,就一直在記錄者學習過程,這一篇比較不一樣,算是前哨戰,將來做一些數據分析的時候,也是需要爬蟲,所以,我們就先透過這個簡單的小練習,讓各位看官先有fu繼續學習Python吧 !
2.環境準備
你不可缺少的東西 Python3 & pip
Step1.
打開命令提示式窗
Step2.
2.1 python –-version #check version
2.2 pip
2.3 pip install beautifulsoup4
2.4 pp install requests
3.檢查是否安裝完成
Python –c “import requests;import bs4; import re”
4.取得資料
import requests #引入函式庫
from bs4 import BeautifulSoup
import re
url = 'https://www.dcard.tw/f'
resp = requests.get(url)
soup = BeautifulSoup(resp.text, 'html.parser')
dcard_title = soup.find_all('h3', re.compile('PostEntry_title_'))
print('Dcard 熱門前十文章標題:')
for index, item in enumerate(dcard_title[:10]):
print("{0:2d}. {1}".format(index + 1, item.text.strip()))
5.顯示結果
留言列表