【发布时间】:2017-01-18 22:56:16
【问题描述】:
我的目标是从 xml 文档(链接)中提取 url 并将它们放在一个列表中: https://www.valuespreadsheet.com/iedgar/results.php?stock=NFLX&output=xml
我从lxml 导入了etree,并创建了一个从所有<instanceUrl> 标签中提取文本的列表理解。
url = 'https://valuespreadsheet.com/iedgar/results.php?stock=NFLX&output=xml'
et = etree.fromstring(urlopen(url).read())
return [_.find('instanceUrl').text for _ in et.find('filings')]
现在,我想限制列表,使其仅从 <instanceUrl> 标签中提取文本,其中 <formType>=10K。
我怎样才能做到这一点?
【问题讨论】: