code: def print_row(self, **kwargs):
      """
      keys of kwargs must be the names passed to __init__(...) as `column_names`
      """
      meta_string = "|"
      for key in self.column_names:
          float_specifier = ""
          if isinstance(kwargs[key], float):
              float_specifier = ".3f"
          meta_string += " {%s:<{width}%s}|" % (key, float_specifier)
      kwargs["width"] = self.column_width - 1
  
      print(meta_string.format(**kwargs))
      print(self.hr)
  
label_desc: Use image node_id 2 for calling the ProgressTablePrinter obj's underlying member method code with example usage: obj.print_row() without return types