类调用在BeautifulSoup中不起作用

时间:2018-08-25 05:08:32

标签: python-3.x web-scraping beautifulsoup

我正在尝试从Yahoo Finance检索数据。主页内容似乎很不错。 尝试从网站的右端提取数据时遇到错误“索引超出范围”,该错误给出了公司的详细信息和描述。 period = soup.find_all(class _ =“ D(ib)W(47.727%)Pend(40px)”)[0] .get_text()

import requests
from bs4 import BeautifulSoup
page = requests.get("https://in.finance.yahoo.com/quote/HON?p= HON.html")
soup = BeautifulSoup(page.content,'html.parser')
period = soup.find_all(class_="D(ib) W(47.727%) Pend(40px)")[0].get_text()
print (period)

结果

第5行,在     期间= soup.find_all(class _ =“ D(ib)W(47.727%)Pend(40px)”)[0] .get_text()     IndexError:列表索引超出范围

0 个答案:

没有答案