Save all results to a csv file.
(self, stream=sys.stdout)
| 388 | return df |
| 389 | |
| 390 | def dump_csv(self, stream=sys.stdout): |
| 391 | """Save all results to a csv file.""" |
| 392 | all_results = list(self.get_results().values()) |
| 393 | writer = csv.DictWriter(stream, fieldnames=all_results[0][0]._asdict().keys()) |
| 394 | writer.writeheader() |
| 395 | |
| 396 | for rlist in all_results: |
| 397 | for r in rlist: |
| 398 | writer.writerow(r._asdict()) |
| 399 | |
| 400 | |
| 401 | class ProfileHandler: |