code: def read_csv_file_data(input_path):
      """
      Read csv file to a list
  
      Args:
          input_path (str): read csv file from this local file path
  
      Returns:
          list(str): A list where each item is a row in the csv file
      """
      # 1. read csv file
      if not os.path.isabs(input_path):
          # handle case using default value\relative paths
          input_path = os.path.join(
              os.path.dirname(__file__), input_path
          )
      with open(input_path, "r", encoding="utf-8-sig") as input_file:
          reader = csv.reader(
              (line.replace("\0", "") for line in input_file)
          )
          reader_list = list(reader)
      return reader_list
  
imports: import argparse
  import csv
  import math
  import os
  from multiprocessing import Pool
  import feature_extraction
  import numpy
  from tqdm import tqdm
  from nlp_architect.utils.io import validate_existing_filepath, validate_parent_exists, validate_proxy_path
label_desc: Use image node_id 8 for calling a global function with example usage: read_csv_file_data(input_path) and returns: reader_list