我需要从yFinance API中提取以下公司的治理得分:微软(MSFT(、苹果(AAPL(和visa(V(。
我写的这段代码实际上运行得很好,但用cicle快速构建数据库怎么样?
import yfinance as yf
import pandas as pd
msft.sustainability.iloc[11]
aapl.sustainability.iloc[11]
v.sustainability.iloc[11]
以下代码是我写的,但不起作用。。。有人能帮我修吗?它一直给我这个错误
属性错误:"str"对象没有属性"可持续性"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不会接受这一点。使用它作为一个类(我假设它是(