New submission from Stefan Behnel:
The perf.py script opens the file for CSV output in binary mode, which no
longer works in Py3:
Index: perf.py
===================================================================
--- perf.py (Revision 80409)
+++ perf.py (Arbeitskopie)
@@ -2443,7 +2448,7 @@
raise ValueError("Invalid output_style: %r" % options.output_style)
if options.csv:
- with open(options.csv, "wb") as f:
+ with open(options.csv, "w") as f:
writer = csv.writer(f)
writer.writerow(['Benchmark', 'Base', 'Changed'])
for name, result in results:
----------
components: Benchmarks
messages: 198483
nosy: scoder
priority: normal
severity: normal
status: open
title: CSV output of benchmark runner tries to write to binary file
type: behavior
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue19107>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com