我想获取总资产数据但返回包含总资产的所有数据。 如何才能获取总资产数据?
from lxml import html
import requests
page_inv_n = requests.get('http://quotes.wsj.com/MY/XKLS/HEIM/financials/annual/balance-sheet')
inv_n = html.fromstring(page_inv_n.content)
Assets = inv_n.xpath(''//td[contains(.,"Total Assets")]/following-sibling::td/text()')[0]
更正的输出为813,655.0
而非0.50%
来自Cash& ST投资/总资产也包含总资产。
请咨询
答案 0 :(得分:0)
您可以按照以下精确文本内容匹配节点:
//td[text()="Total Assets"]/following-sibling::td/text()
或
//td[.="Total Assets"]/following-sibling::td/text()
在这种情况下两者都应该以相同的方式工作