网络抓取雅虎财务报表 - 资产负债表 -

时间:2020-12-30 12:58:22

标签: python data-analysis

我试图使用 Python 从 Yahoo Finance 中抓取资产负债表,但无法获取扩展信息。

我应该在代码中添加什么来获取详细的财务数据?

使用的代码:

for table_row in table_rows:

    parsed_row=[]
    el=table_row.xpath('./div')

    none_count=0

    for rs in el:
        try:
            (text,)=rs.xpath('.//span/text()[1]')
            parsed_row.append(text)
        except ValueError:
            parsed_row.append(np.NaN)
            none_count +=1

    if (none_count < 4):
        parsed_rows.append(parsed_row)  

1 个答案:

答案 0 :(得分:0)

Code detail: can you indicate me where the problem is?

AttributeError Traceback(最近一次调用最后一次) 在 () 92 93#获取资产负债表 ---> 94 BS_orginal, BS_transpose = get_table(url_bs) 95 96#获取损益表

在 get_table(url) 42 43 # 用LXML解析页面,这样我们就可以开始做一些XPATH查询来提取我们想要的数据 ---> 44 树 = html.fromstring(page.content) 45 46 # 展开全部

AttributeError: 'NoneType' 对象没有属性 'content'