您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在python中创建股票报价获取应用

如何在python中创建股票报价获取应用

该模块由CoreyGoldberg提供

程序:

import urllib
import re

def get_quote(symbol):
    base_url = 'http://finance.google.com/finance?q='
    content = urllib.urlopen(base_url + symbol).read()
    m = re.search('id="ref_694653_l".*?>(.*?)<', content)
    if m:
        quote = m.group(1)
    else:
        quote = 'no quote available for: ' + symbol
    return quote

用法示例:

import stockquote
print stockquote.get_quote('goog')

:更改了正则表达式以匹配Google财经的最新格式(截至2011年2月23日)。这证明了依靠屏幕抓取时的主要问题。

python 2022/1/1 18:48:14 有333人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶