- 帖子
- 109
- 主題
- 1
- 精華
- 0
- 積分
- 116
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- 2007
- 閱讀權限
- 20
- 註冊時間
- 2016-8-4
- 最後登錄
- 2018-10-22
 
|
37#
發表於 2016-9-7 12:35
| 只看該作者
回復 36# c_c_lai
其實我也都只是做簡單的應用,一個簡單的例子(抓取期貨外資交易口數以做為交易策略的參考):
網址:http://www.taifex.com.tw/chinese/3/7_12_3.asp
假設目標是抓取圖中紅圈的數字:
固定的起手式大概就像這樣(bs4要另外安裝,還有一個也很好用的是lxml):- import requests
- from bs4 import BeautifulSoup
- url = 'http://www.taifex.com.tw/chinese/3/7_12_3.asp'
- res = requests.get(url)
- soup = BeautifulSoup(res.text)
- tbl = soup.select('.table_f td')
- print(tbl[33].text)
複製代碼 因為使用了requests和bs4,只要簡短的幾行程式碼就可以達到我們的需求。 |
|