summaryrefslogtreecommitdiff
path: root/example/sp-repoze/sp.py
diff options
context:
space:
mode:
Diffstat (limited to 'example/sp-repoze/sp.py')
-rwxr-xr-xexample/sp-repoze/sp.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/example/sp-repoze/sp.py b/example/sp-repoze/sp.py
index 109e40e7..d0429289 100755
--- a/example/sp-repoze/sp.py
+++ b/example/sp-repoze/sp.py
@@ -26,21 +26,21 @@ args = None
def dict_to_table(ava, lev=0, width=1):
- txt = ['<table border=%s bordercolor="black">\n' % width]
+ txt = [f'<table border={width} bordercolor="black">\n']
for prop, valarr in ava.items():
txt.append("<tr>\n")
if isinstance(valarr, basestring):
- txt.append("<th>%s</th>\n" % str(prop))
+ txt.append(f"<th>{str(prop)}</th>\n")
try:
- txt.append("<td>%s</td>\n" % valarr.encode("utf8"))
+ txt.append(f"<td>{valarr.encode('utf8')}</td>\n")
except AttributeError:
- txt.append("<td>%s</td>\n" % valarr)
+ txt.append(f"<td>{valarr}</td>\n")
elif isinstance(valarr, list):
i = 0
n = len(valarr)
for val in valarr:
if not i:
- txt.append("<th rowspan=%d>%s</td>\n" % (len(valarr), prop))
+ txt.append(f"<th rowspan={len(valarr)}>{prop}</td>\n")
else:
txt.append("<tr>\n")
if isinstance(val, dict):
@@ -49,15 +49,15 @@ def dict_to_table(ava, lev=0, width=1):
txt.append("</td>\n")
else:
try:
- txt.append("<td>%s</td>\n" % val.encode("utf8"))
+ txt.append(f"<td>{val.encode('utf8')}</td>\n")
except AttributeError:
- txt.append("<td>%s</td>\n" % val)
+ txt.append(f"<td>{val}</td>\n")
if n > 1:
txt.append("</tr>\n")
n -= 1
i += 1
elif isinstance(valarr, dict):
- txt.append("<th>%s</th>\n" % prop)
+ txt.append(f"<th>{prop}</th>\n")
txt.append("<td>\n")
txt.extend(dict_to_table(valarr, lev + 1, width - 1))
txt.append("</td>\n")