gpt4 book ai didi

python - 使用股票代码输入、yahoo 或 google API 检索公司名称

转载 作者:行者123 更新时间:2023-11-28 20:39:12 24 4
gpt4 key购买 nike

只是寻找一个简单的 api 返回,我可以在其中输入股票代码并接收完整的公司名称:

代码('MSFT')将返回“微软”

最佳答案

您需要先找到一个网站/API,让您可以查找股票代码并提供信息。然后您可以查询该 API 以获取信息。

我想出了一个快速而肮脏的解决方案:

import requests


def get_symbol(symbol):
symbol_list = requests.get("http://chstocksearch.herokuapp.com/api/{}".format(symbol)).json()

for x in symbol_list:
if x['symbol'] == symbol:
return x['company']


company = get_symbol("MSFT")

print(company)

本网站只提供公司名称。我没有进行任何错误检查。您需要 requests 模块才能工作。请使用 pip install requests 安装它。

更新:这是使用 Yahoo! 的代码示例金融API:

import requests


def get_symbol(symbol):
url = "http://d.yimg.com/autoc.finance.yahoo.com/autoc?query={}&region=1&lang=en".format(symbol)

result = requests.get(url).json()

for x in result['ResultSet']['Result']:
if x['symbol'] == symbol:
return x['name']


company = get_symbol("MSFT")

print(company)

关于python - 使用股票代码输入、yahoo 或 google API 检索公司名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38967533/

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