code: def QA_fetch_stock_list_adv(collections=DATABASE.stock_list):
      '''
      '获取股票列表'
      :param collections: mongodb 数据库
      :return: DataFrame
      '''
      stock_list_items = QA_fetch_stock_list(collections)
      if len(stock_list_items) == 0:
          print("QA Error QA_fetch_stock_list_adv call item for item in collections.find() return 0 item, maybe the DATABASE.stock_list is empty!")
          return None
      return stock_list_itemf QA_fetch_stock_list_adv(collections=DATABASE.stock_list):
      '''
      '获取股票列表'
      :param collections: mongodb 数据库
      :return: DataFrame
      '''
      stock_list_items = QA_fetch_stock_list(collections)
      if len(stock_list_items) == 0:
          print("QA Error QA_fetch_stock_list_adv call item for item in collections.find() return 0 item, maybe the DATABASE.stock_list is empty!")
          return None
      return stock_list_items
docs: '获取股票列表'
      :param collections: mongodb 数据库
      :return: DataFrame