【发布时间】:2021-06-12 06:51:41
【问题描述】:
我正在尝试在基本表中搜索 finviz(https://finviz.com/quote.ashx?t=aapl) 的市值,但我终其一生都找不到桌子或带有美味汤的班级。似乎每次我使用soup.find_all()它都适用于'div','td','table'等,但是当我尝试添加像{'class':'snapshot-这样的类时它返回一个空列表td2'}。有谁知道我该如何解决这个问题?
import requests
from bs4 import BeautifulSoup
import bs4
def parseMarketCap():
response = requests.get("https://finviz.com/quote.ashx?t=aapl")
soup = bs4.BeautifulSoup(response.content, "lxml")
table = soup.find_all('td', {'class':'snapshot-td2'})
print(table)
我还尝试了以下表格,但也没有运气:
table = soup.find_all('table', {'class': "snapshot-table2"})
【问题讨论】:
标签: python beautifulsoup scrape