大家好好好!
最近想要寫爬蟲程式來蒐集一些股票資訊(例如某個股的每季本益比或ROE),雖然
財報狗已經把數據整理的很漂亮,可是想說當作練習就來抓取上面的資料。不過現在
遇到的一個問題是找不到完整的tag資訊,我的程式碼和網站原始碼如下:
import requests
from bs4 import BeautifulSoup
URL = 'https://statementdog.com/analysis/tpe/2912/financial-structure-ratio'
resp = requests.get(URL).text
soup = BeautifulSoup(resp, 'html5lib')
data = soup.find('ul', {'id': 'datasheet'})
https://i.imgur.com/evMuXjH.jpg
在標籤屬性為{'id': 'datasheet'}的ul標籤當中還有很多資料,可是用我上面的程式碼
都找不到裡面的資料,然後data這個變數值只有<ul id="datasheet"></ul>。
想請問大家我的程式碼是哪邊出問題了,感謝感謝~