Update formatting, use f-strings

This commit is contained in:
David Peter authored and David Peter committed 2024-08-28 16:41:58 +02:00
1 parent b0d29f01b0
commit 65dd84fb07
5 files changed
+49 -46

No files matched your search

+5 -10
View File
@@ -25,9 +25,7 @@ parser.add_argument(
parser.add_argument(
"--titles", help="Comma-separated list of titles for the plot legend"
)
parser.add_argument(
"-o", "--output", help="Save image to the given filename."
)
parser.add_argument("-o", "--output", help="Save image to the given filename.")
args = parser.parse_args()
if args.parameter_name is not None:
@@ -38,7 +36,7 @@ if args.parameter_name is not None:
def die(msg):
sys.stderr.write("fatal: %s\n" % (msg,))
sys.stderr.write(f"fatal: {msg}\n")
sys.exit(1)
@@ -50,8 +48,7 @@ def extract_parameters(results):
names = frozenset(names)
if len(names) != 1:
die(
"benchmarks must all have the same parameter name, but found: %s"
% sorted(names)
f"benchmarks must all have the same parameter name, but found: {sorted(names)}"
)
return (next(iter(names)), list(values))
@@ -63,8 +60,7 @@ def unique_parameter(benchmark):
die("benchmarks must have exactly one parameter, but found none")
if len(params_dict) > 1:
die(
"benchmarks must have exactly one parameter, but found multiple: %s"
% sorted(params_dict)
f"benchmarks must have exactly one parameter, but found multiple: {sorted(params_dict)}"
)
[(name, value)] = params_dict.items()
return (name, float(value))
@@ -79,8 +75,7 @@ for filename in args.file:
(this_parameter_name, parameter_values) = extract_parameters(results)
if parameter_name is not None and this_parameter_name != parameter_name:
die(
"files must all have the same parameter name, but found %r vs. %r"
% (parameter_name, this_parameter_name)
f"files must all have the same parameter name, but found {parameter_name!r} vs. {this_parameter_name!r}"
)
parameter_name = this_parameter_name