如何将简体字转换为html转义字Python?

How to convert Simplified Chinese characters to html escape characters with Python?

我想从简体中文 (GB18030) 中获取 html 转义字符。

我尝试使用 Python 库 html.escape 但它不起作用。

例如,宁波%C4%FE%B2%A8江北%BD%AD%B1%B1

如何解决这个问题?

谢谢。

import urllib
urllib.parse.quote('宁波', encoding='GB18030') == '%C4%FE%B2%A8'#True
urllib.parse.quote('江北', encoding='GB18030') == '%BD%AD%B1%B1'#True