docs: def get_info(df, verbose = None,max_cols = None, memory_usage = None, null_counts = None):
      """ Returns the .info() output of a dataframe
      """
      assert type(df) is pd.DataFrame
      buffer = io.StringIO()
      df.info(verbose, buffer, max_cols, memory_usage, null_counts)
      return buffer.getvalue()