docs: def get_calling_file(file_path=None, result='name'):
      """
      Retrieve file_name or file_path of calling Python script
      """
      # Get full path of calling python script
      if file_path is None:
          path = inspect.stack()[1][1]
      else:
          path = file_path
  
      name = path.split('/')[-1].split('.')[0]
      if result == 'name':
          return name
      elif result == 'path':
          return path
      else:
          return path, name