将符号转换为 HTML 个实体
Convert symbol to HTML entity
我有一个 Python 脚本 (source here) 将符号转换为 HTML 实体(它将用于刮板)。
当我 运行 这个脚本时,它让我吐出版权符号。其他人 运行 这个和它按预期工作。我可能标记错误了
您正在使用 str
表示。该脚本与 Python 3 完美配合,因为 str
是 unicode
类型。在 Python 2 中,str
与新的 bytes
类型相当,© 在其 UTF-8 表示中是一个双字节字符。
所以最好在任何地方都使用 unicode
,就像 u"©"
和 a.decode('utf-8')
。
我有一个 Python 脚本 (source here) 将符号转换为 HTML 实体(它将用于刮板)。
当我 运行 这个脚本时,它让我吐出版权符号。其他人 运行 这个和它按预期工作。我可能标记错误了
您正在使用 str
表示。该脚本与 Python 3 完美配合,因为 str
是 unicode
类型。在 Python 2 中,str
与新的 bytes
类型相当,© 在其 UTF-8 表示中是一个双字节字符。
所以最好在任何地方都使用 unicode
,就像 u"©"
和 a.decode('utf-8')
。