我嘗試使用 python3 從雅虎財經(jīng)中抓取一些數(shù)字,但我得到的只是“無”。from bs4 import BeautifulSoupimport requestssource = requests.get('https://finance.yahoo.com/quote/SWCH? p=SWCH&.tsrc=fin-srch').textsoup = BeautifulSoup(source, 'lxml')price = soup.find('span', class_='Trsdu(0.3s) Fw(b) Fz(36px) Mb(-4px) D(ib)')print(price)謝謝,R.Vij
2 回答

肥皂起泡泡
TA貢獻(xiàn)1829條經(jīng)驗 獲得超6個贊
'Trsdu(0.3s) Fw(b) Fz(36px) Mb(-4px) D(ib)'不是一個班級而是五個班級。如果您想找到其中任何一個,您應(yīng)該將它們作為列表傳遞:
soup.find('span', class_='Trsdu(0.3s) Fw(b) Fz(36px) Mb(-4px) D(ib)'.split())
#<span class="D(ib) W($privatePromoMsgWidth) Fz(12px) Fw(500) Va(m) Wob(n)"...
添加回答
舉報
0/150
提交
取消