
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
어제 2-6까지 듣고, 오늘 2-7 강의 들으려고 colab 2주차 저장 된 것 불러와서 다시 해보는데 자꾸 오류가 뜹니다.
설치문법, import도 다시 실행시켰고, 2-6에서 들었던 부분까지 다 다시 Ctrl+Enter 눌러줬는데 왜 그러는 걸까요?



그리고 계속 안돼서 2-5,6강의에서 했던 것도 다시 돌려보고 했는데 이것도 안되네요.. 밑에 사진 또 첨부합니다!

def add_company(code) :
company = yf.Ticker(code)
name = company.info['shortName']
industry = company.info['industry']
marketcap = company.info['marketCap']
summary = company.info['longBusinessSummary']
currentprice = company.info['currentPrice']
targetprice = company.info['targetMeanPrice']
per = company.info['trailingPE']
eps = company.info['trailingEps']
pbr = company.info['priceToBook']
rev2021 = company.earnings.iloc[-1,0]
rev2020 = company.earnings.iloc[-2,0]
rev2019 = company.earnings.iloc[-3,0]
ear2021 = company.earnings.iloc[-1,1]
ear2020 = company.earnings.iloc[-2,1]
ear2019 = company.earnings.iloc[-3,1]
doc = {
'name' : name,
'industry' : industry,
' marketcap' : marketcap,
'summary' : summary,
'currentprice' : currentprice,
'targetprice' : targetprice,
'per' : per,
'eps' : eps,
'pbr' : pbr,
'rev2021' : rev2021,
'rev2020' : rev2020,
'rev2019' : rev2019,
'ear2021' : ear2021,
'ear2020' : ear2020,
'ear2019' : ear2019
}
return doc
df = pd.DataFrame()
codes = ['AAPL','ABNB','BIDU','FB','GOOG','MSFT','TSLA','PYPL','NFLX','NVDA']
for code in codes :
print(code)
try :
row = add_company(code)
df = df.append(row, ignore_index = True)
except :
print(f'error - {code}')
df
