"'charmap' codec can't encode character '\u221e' in position 6300: character maps to <undefined>" code example
Example: charmap' codec can't encode character '\u010d' in position 97: character maps to
import io
with io.open(fname, "w", encoding="utf-8") as f:
f.write(html)