def print_data(sd, nans_as): out = csv.writer(sys.stdout, delimiter="\t") out.writerow(sd.header) for row in sd: rl = [pp(row[h], none_val=nans_as) for h in sd.header] out.writerow(rl)
def test_pp(): assert utils.pp(1.0) == "1" assert utils.pp(None, none_val='NaN') == 'NaN' assert utils.pp(True) == 'True'