mirror of https://github.com/jesopo/irctokens
fstrings, not modulo formatting
This commit is contained in:
parent
410ce64ae9
commit
8e49ab9a14
|
@ -64,14 +64,14 @@ class Line(object):
|
||||||
tags_str = []
|
tags_str = []
|
||||||
for key in sorted(self.tags.keys()):
|
for key in sorted(self.tags.keys()):
|
||||||
if self.tags[key]:
|
if self.tags[key]:
|
||||||
tags_str.append(
|
value = self.tags[key] or ""
|
||||||
"%s=%s" % (key, _escape_tag(self.tags[key] or "")))
|
tags_str.append(f"{key}={_escape_tag(value)}")
|
||||||
else:
|
else:
|
||||||
tags_str.append(key)
|
tags_str.append(key)
|
||||||
outs.append("@%s" % ";".join(tags_str))
|
outs.append(f"@{';'.join(tags_str)}")
|
||||||
|
|
||||||
if self.source:
|
if self.source:
|
||||||
outs.append(":%s" % self.source)
|
outs.append(f":{self.source}")
|
||||||
outs.append(self.command.upper())
|
outs.append(self.command.upper())
|
||||||
|
|
||||||
params = self.params.copy()
|
params = self.params.copy()
|
||||||
|
@ -79,7 +79,7 @@ class Line(object):
|
||||||
last = params.pop(-1)
|
last = params.pop(-1)
|
||||||
outs.extend(params)
|
outs.extend(params)
|
||||||
if " " in last:
|
if " " in last:
|
||||||
last = ":%s" % last
|
last = f":{last}"
|
||||||
outs.append(last)
|
outs.append(last)
|
||||||
return " ".join(outs)
|
return " ".join(outs)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue