커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
같은 질문에 강사님의 파이썬 코드와 제 코드가 달라요.
[왕초보] ChatGPT 300% 활용하기 v0
2주차
북마크
서*숙
댓글
1
추천
0
조회수
25
조회수
25
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


주가정보 가져오기, 배당내역 질문을 강사분과 같이 파이썬 코드로 만들어달라고 했을때 파이썬 코드가 다르게 출력이 됩니다.

저는 왜 이렇게 길게 출력이 될까요?


# yfinance 라이브러리 설치

# !pip install yfinance


import yfinance as yf


def get_stock_summary(ticker):

  """

  아마존 기업의 주식 요약 정보를 가져오는 함수


  Parameters:

    - ticker: 주식 종목의 심볼 (예: 'AMZN' for Amazon)


  Returns:

    - dict: 주식 요약 정보를 담고 있는 사전

  """

  # Ticker에 해당하는 주식 객체 생성

  stock = yf.Ticker(ticker)

   

  # 주식 요약 정보 가져오기

  company_name = stock.info.get('longName', 'N/A')


  stock_summary = {

    "Company Name": company_name,

    "Symbol": stock.info.get('symbol', 'N/A'),

    "Industry": stock.info.get('industry', 'N/A'),

    "Sector": stock.info.get('sector', 'N/A'),

    "Market Cap": stock.info.get('marketCap', 'N/A'),

    "PE Ratio (TTM)": stock.info.get('trailingPE', 'N/A'),

    "EPS (TTM)": stock.info.get('trailingEps', 'N/A'),

    "52 Week High": stock.info.get('fiftyTwoWeekHigh', 'N/A'),

    "52 Week Low": stock.info.get('fiftyTwoWeekLow', 'N/A'),

    "Dividend Rate": stock.info.get('dividendRate', 'N/A'),

    "Forward Dividend Rate": stock.info.get('forwardDividendAndYield', 'N/A')

  }

   

  return stock_summary


# 아마존 주식 요약 정보 가져오기

amazon_ticker = 'AMZN'

amazon_summary = get_stock_summary(amazon_ticker)


# 가져온 주식 요약 정보 출력

for key, value in amazon_summary.items():

  print(f"{key}: {value}")








취소
 공유
취소
댓글 0
댓글 알림
나의얼굴