commit 87e52d54291f1aa2bef2e0b2f091914e9ff6cb23
parent 6af05bc818bec43c8bcb3883bee1dfc1079c4bdb
Author: luke8086 <55237178+luke8086@users.noreply.github.com>
Date: Mon, 25 Jul 2022 22:51:04 +0000
Render <i>text</i> as *text*
Diffstat:
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/retronews.py b/retronews.py
@@ -170,6 +170,8 @@ class HTMLParser(html.parser.HTMLParser):
def handle_starttag(self, tag, attr):
if tag == "a":
self.current_link = dict(attr).get("href")
+ elif tag == "i":
+ self.text += "*"
def handle_endtag(self, tag):
if tag == "br":
@@ -178,6 +180,8 @@ class HTMLParser(html.parser.HTMLParser):
self.text += "\n\n"
elif tag == "a":
self.current_link = None
+ elif tag == "i":
+ self.text += "*"
def parse_html(html: str) -> str: