When using the same HTML2Text instance, the failure is presisted through future valid strings. Items that it tries to prepend the old text to the new text
Version by html2text --version2020.1.16
Test script
Python version python --version3.10.11
Failing
test = "Hellow<![]-->world"
test2="Goodbye"
h = HTML2Text()
try:
print(h.handle(test))
except AssertionError:
h.handle(test2)
ouput
[...] raise AssertionError(
AssertionError: expected name token at "<![]-->worldGoodbye"
Working
test = "Hellow<![]-->world"
test2="Goodbye"
h = HTML2Text()
try:
print(h.handle(test))
except AssertionError:
print("pass")
When using the same HTML2Text instance, the failure is presisted through future valid strings. Items that it tries to prepend the old text to the new text
html2text --version
2020.1.16python --version
3.10.11Failing
ouput
Working
output