import markdown md = markdown.Markdown(extensions=["markdown.extensions.md_in_html"]) test = """ <div class="output_area" markdown="1"> <table> <thead><tr> <th style="text-align:right"></th> <th style="text-align:right">time</th> <th style="text-align:right">amplitude</th> </tr> </thead> <tbody> <tr> <td style="text-align:right">0</td> <td style="text-align:right">0</td> <td style="text-align:right">0</td> </tr> </tbody> </table> </div> """ print(md.convert(test))
Which gives me -
<div class="output_area"> <table> <thead>None<tr> <th style="text-align:right">None</th> <th style="text-align:right">time</th> <th style="text-align:right">amplitude</th> </tr> </thead> <tbody> <tr> <td style="text-align:right">0</td> <td style="text-align:right">0</td> <td style="text-align:right">0</td> </tr> </tbody> </table> </div>
Rather than
<div class="output_area"> <table> <thead><tr> <th style="text-align:right"></th> <th style="text-align:right">time</th> <th style="text-align:right">amplitude</th> </tr> </thead> <tbody> <tr> <td style="text-align:right">0</td> <td style="text-align:right">0</td> <td style="text-align:right">0</td> </tr> </tbody> </table> </div>
Which is what I'm expecting - note the extra None
before the <tr>
in <thead>
and in the first header.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4