code: def get_1d_data(
      _date_field_name: str,
      _symbol_field_name: str,
      symbol: str,
      start: str,
      end: str,
      _1d_data_all: pd.DataFrame,
  ) -> pd.DataFrame:
      """get 1d data
  
      Returns
      ------
          data_1d: pd.DataFrame
              data_1d.columns = [_date_field_name, _symbol_field_name, "paused", "volume", "factor", "close"]
  
      """
      _all_1d_data = _get_all_1d_data(
          _date_field_name, _symbol_field_name, _1d_data_all
      )
      return _all_1d_data[
          (_all_1d_data[_symbol_field_name] == symbol.upper())
          & (_all_1d_data[_date_field_name] >= pd.Timestamp(start))
          & (_all_1d_data[_date_field_name] < pd.Timestamp(end))
      ]
  
imports: import re
  import copy
  import importlib
  import time
  import bisect
  import pickle
  import random
  import requests
  import functools
  from pathlib import Path
  from typing import Iterable, Tuple, List
  import numpy
  import pandas
  from lxml import etree
  from loguru import logger
  from yahooquery import Ticker
  from tqdm import tqdm
  from functools import partial
  from concurrent.futures import ProcessPoolExecutor
  from bs4 import BeautifulSoup
label_desc: Use image node_id 16 for calling a global function with example usage: get_1d_data(_date_field_name, _symbol_field_name, symbol, start, end, _1d_data_all) and returns: _all_1d_data