MCPcopy Create free account
hub / github.com/BVLC/caffe / write_csv

Function write_csv

tools/extra/parse_log.py:157–175  ·  view source on GitHub ↗

Write a CSV file

(output_filename, dict_list, delimiter, verbose=False)

Source from the content-addressed store, hash-verified

155
156
157def write_csv(output_filename, dict_list, delimiter, verbose=False):
158 """Write a CSV file
159 """
160
161 if not dict_list:
162 if verbose:
163 print('Not writing %s; no lines to write' % output_filename)
164 return
165
166 dialect = csv.excel
167 dialect.delimiter = delimiter
168
169 with open(output_filename, 'w') as f:
170 dict_writer = csv.DictWriter(f, fieldnames=dict_list[0].keys(),
171 dialect=dialect)
172 dict_writer.writeheader()
173 dict_writer.writerows(dict_list)
174 if verbose:
175 print 'Wrote %s' % output_filename
176
177
178def parse_args():

Callers 1

save_csv_filesFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected