code: def __init__(self, data: YfData, symbol: str, proxy=None):
      self._data = data
      self._symbol = symbol
      self.proxy = proxy
  
      self._earnings = None
      self._financials = None
      self._shares = None
  
      self._financials_data = None
      self._fin_data_quote = None
      self._basics_already_scraped = False
      self._financials = Financials(data, symbol)
  
file_path: yfinance/yfinance/scrapers/fundamentals.py
imports: import datetime
  import json
  import pandas
  from yfinance import utils, const
  from yfinance.data import YfData
  from yfinance.exceptions import YFinanceException, YFNotImplementedError
label_desc: Use image node_id 1 to create a new Fundamentals object  with example: obj = Fundamentals(data, symbol, proxy)