我正在创建一个python程序,从网站上抓取公司财务。我意识到,包含这些信息的网站特别难以可靠地收集数据,因此,我遇到了一个障碍。我得到的最接近的是: page = requests.get("https://www.reuters.com/companies/3in.L/key-metrics")print(spans) 但是,这会产生以下错误: 'NoneType' object has no at
在html代码中,您可以看到这两行,但实际上它的工作方式如下:如果值为负值,html只显示行<span class="minus">-15%</span>,如果值为正,则只显示行<span class=我编写了解析代码,但是如何使用if else和检查span类名或其他方法来解决这个问题:soup = BeautifulSoup(html,data = []
for i in
我正在使用bs4,并希望从文档中返回关于在Python函数中构建的特定功能的描述,例如,在这个页面中为abs()返回描述:
返回数字的绝对值。我知道我可以进行findAll搜索,但我想在不使用页面中的文本的情况下这样做(例如,就好像用户事先不知道文本是什么一样):
res = requests.get('https://docs.python.org/2/librar