美团的“发现”行动前后矛盾(bs4)

2021-11-29 23:14:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在搜刮NFL的网站上的球员统计数据。我在解析网页和试图访问包含我要查找的实际信息的HTML表时遇到了一个问题。我成功地下载了页面并将其保存到我正在使用的目录中。作为参考,我保存的页面可以在here找到。你知道吗

# import relevant libraries
import pandas as pd
import numpy as np
from bs4 import BeautifulSoup

soup = BeautifulSoup(open("1998.html"))
result = soup.find(id="result")
print result

我发现有一次,我运行了代码,结果打印出了我要查找的正确表。每隔一段时间,里面什么都没有!我假设这是用户错误,但我不知道我遗漏了什么。使用“lxml”没有返回任何东西,我无法让html5lib工作(解析库??)。你知道吗

感谢您的帮助!你知道吗