为了账号安全,请及时绑定邮箱和手机立即绑定

BeautifulSoup4 查找方法

BeautifulSoup4 查找方法

牛魔王的故事 2021-08-14 17:02:01
我尝试使用 python3 从雅虎财经中抓取一些数字,但我得到的只是“无”。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贡献1829条经验 获得超6个赞

'Trsdu(0.3s) Fw(b) Fz(36px) Mb(-4px) D(ib)'不是一个班级而是五个班级。如果您想找到其中任何一个,您应该将它们作为列表传递:


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)"...


查看完整回答
反对 回复 2021-08-14
  • 2 回答
  • 0 关注
  • 217 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信