close

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.顯示結果

 

 

 

 

 

 

 

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Eric 的頭像
    Eric

    一個小小工程師的心情抒發天地

    Eric 發表在 痞客邦 留言(0) 人氣()