美丽的汤得到了太多的额外信息

时间:2018-08-18 17:27:00

标签: python web-scraping beautifulsoup

我正在尝试使用BeautifulSoup在名为GoogleFinance.htm的本地文件表中提取一些信息。

handleRequest

对于我得到的行,前两行的标签与我在Safari元素检查器中看到的完全相同。但是,第三个标签trs [2]与Safari Element Inspector完全不同。我从代码中打印得到的结果如下。

filename = "GoogleFinance.htm"
f = open(filename)
soup = BeautifulSoup(f)

div = soup.find("div", {"id": "secperf"})
trs = div.find_all("tr")
print(trs[2].prettify())

我在检查器中看到的标签如下: the tag content showing by the Safari

我猜我在使用BeautifulSoup时使用的解析器可能有问题。我还尝试了“ html.parser”,这也会带来一些意外的结果。

0 个答案:

没有答案