[英]How to extract from YFinance API information for multiple companies
我需要从 yFinance API 中提取以下公司的治理分数:微软(MSFT)、苹果(AAPL)和签证(V)。
我写的这段代码实际上工作得很好,但是一个 for cicle 来快速建立一个数据库呢?
import yfinance as yf
import pandas as pd
msft.sustainability.iloc[11]
aapl.sustainability.iloc[11]
v.sustainability.iloc[11]
下面的代码是我写的,但不起作用……有人可以帮忙修复它吗? 它一直给我这个错误
AttributeError: 'str' 对象没有属性 'sustainability'
my_list = []
ticker = ['msft', 'aapl', 'v']
for company in ticker:
company.sustainability.iloc[11]
my_list.append(governance)
非常感谢您的帮助!!
尝试这个
my_list = []
ticker = [msft(), aapl(), v()]
for company in ticker:
company.sustainability.iloc[11]
my_list.append(governance)
您正在尝试使用字符串来调用该类中的其他变量,而 python 不会接受。 将它用作一个类(我假设它是)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.