diff --git a/scripts/boxesserver b/scripts/boxesserver index 9096190..17b7642 100755 --- a/scripts/boxesserver +++ b/scripts/boxesserver @@ -180,7 +180,7 @@ class BServer: """""" % (e, ' selected="selected"' if (e == (default or a.default)) or (str(e) == str(default or a.default)) else "", _(e)) for e in a.choices) - input = """\n""" % (name, name, name + "_id", name + "_description", options) + input = """\n""".format(name, name, name + "_id", name + "_description", options) else: input = """""" % \ (name, name, name + "_id", name + "_description", default or a.default) @@ -464,7 +464,7 @@ f""" {self.scripts % len(self.groups)} if type_ is not None and "image" in type_ and type_ != "image/svg+xml": start_response("200 OK", [('Content-type', "%s" % type_)]) else: - start_response("200 OK", [('Content-type', "%s; charset=%s" % (type_, encoding))]) + start_response("200 OK", [('Content-type', f"{type_}; charset={encoding}")]) f = open(path, 'rb') return environ['wsgi.file_wrapper'](f, 512 * 1024) @@ -580,7 +580,7 @@ f""" {self.scripts % len(self.groups)} extension = box.format if extension == "svg_Ponoko": extension = "svg" - http_headers.append(('Content-Disposition', 'attachment; filename="%s.%s"' % (box.__class__.__name__, extension))) + http_headers.append(('Content-Disposition', f'attachment; filename="{box.__class__.__name__}.{extension}"')) start_response(status, http_headers) result = open(box.output, 'rb').readlines() os.close(fd)