gpt4 book ai didi

python - 股票报价的正则表达式

转载 作者:行者123 更新时间:2023-12-01 05:48:21 37 4
gpt4 key购买 nike

我正在尝试从 Google 财经网络抓取数据,特别是股票报价数据。我正在使用在这里找到的答案:How to create a stock quote fetching app in python ,并且工作正常,但仅适用于谷歌。我是正则表达式的新手,注意到需要更改哪些内容,但不确定如何执行。

以下代码用于解析 Google 报价数据以获取当前价格。

m = re.search('id="ref_694653_l".*?>(.*?)<', content)

694653 是特定于 google 的。如果我做Zynga、ZNGA,它应该寻找:

<span id="ref_481720736332929_l">3.57</span>

我想要一个搜索的正则表达式

id="ref_SOME_NUMBER_l">SOME_PRICE"

任何帮助将不胜感激!

最佳答案

从其他网站抓取 HTML 很少是最好的解决方案。 API 的构建是有原因的。查看https://stackoverflow.com/a/10040996/254973如果您想要机器可读的财务数据。

如果您坚持要抓取 HTML,请使用 @minitech 提到的库。您永远不应该尝试使用 Regex 解析 HTML。 read more here

关于python - 股票报价的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15330079/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com