code: def wr_tsv(fout_tsv, tsv_data, **kws):
      
      items_str = "items" if "items" not in kws else kws["items"]
      if tsv_data:
          ifstrm = sys.stdout if fout_tsv is None else open(fout_tsv, 'w')
          num_items = prt_tsv(ifstrm, tsv_data, **kws)
          if fout_tsv is not None:
              sys.stdout.write("  {N:>5} {ITEMS} WROTE: {FOUT}\n".format(
                  N=num_items, ITEMS=items_str, FOUT=fout_tsv))
              ifstrm.close()
      else:
          sys.stdout.write("      0 {ITEMS}. NOT WRITING {FOUT}\n".format(
              ITEMS=items_str, FOUT=fout_tsv))
docs: Write a file of tab-separated table data