def md2html(file):
"""Use the markdown module to convert input to HTML"""
try:
- return markdown.markdown(open(file, "r").read(), extensions=['tables'])
+ return markdown.markdown(open(file, "r").read(), extensions=["tables"])
except FileNotFoundError:
- print(f"lightcards: \"{file}\": No such file or directory")
+ print(f'lightcards: "{file}": No such file or directory')
exit(1)
def parse_html(html):
"""Use BeautifulSoup to parse the HTML"""
+
def clean_text(inp):
return inp.get_text().rstrip()
- soup = BeautifulSoup(html, 'html.parser')
+ soup = BeautifulSoup(html, "html.parser")
outp = []
for x in soup.find_all("tr"):