[formatter] add 'q' & 'Q' conversions - URL-en/decode values

This commit is contained in:
Mike Fährmann
2026-02-03 16:29:34 +01:00
parent 5ddee423ed
commit 0be3383110
3 changed files with 20 additions and 1 deletions

View File

@@ -189,6 +189,18 @@ Conversion specifiers allow to *convert* the value to a different form or type.
<td><code>{created!D}</code></td>
<td><code>2010-01-01 00:00:00</code></td>
</tr>
<tr>
<td align="center"><code>q</code></td>
<td><a href="https://docs.python.org/3/library/urllib.parse.html#urllib.parse.quote">URL-encode</a> a value</td>
<td><code>{jpn!q}</code></td>
<td><code>%E6%A3%AE</code></td>
</tr>
<tr>
<td align="center"><code>Q</code></td>
<td><a href="https://docs.python.org/3/library/urllib.parse.html#urllib.parse.unquote">URL-decode</a> a value</td>
<td><code>{jpn_url!Q}</code></td>
<td><code>森</code></td>
</tr>
<tr>
<td align="center"><code>U</code></td>
<td>Convert HTML entities</td>