File size: 585 Bytes
a45bd3f |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
import sys
# This can only be tested by using different python versions, therefore it is not covered by coverage.py
if sys.version_info.major == 3 and sys.version_info.minor >= 4: # pragma: no cover
# Python 3.4+
from html import unescape
else: # pragma: no cover
if sys.version_info.major <= 2:
# Python 2
import HTMLParser
html_parser = HTMLParser.HTMLParser()
else:
# Python 3.0 - 3.3
import html.parser
html_parser = html.parser.HTMLParser()
def unescape(string):
return html_parser.unescape(string)
|