gpt4 book ai didi

python - 在python中将unicode文本写入HTML

转载 作者:太空宇宙 更新时间:2023-11-03 20:42:42 24 4
gpt4 key购买 nike

我正在尝试将 unicode 文本写入 python 3 中的 HTML 文件中。我已完成以下操作:

with open('korean.html', 'w') as file:
file.write("한국")

但是失败了,显示垃圾输出:

한국

很明显,这里存在一些编码问题,但我已经有一段时间无法找到明确的解决方案了。

仅供引用,如果我尝试以下操作,将文件扩展名从 .html 更改为 .txt

with open('korean.txt', 'w') as file:
file.write("한국")

这按预期工作,显示正确编码的韩文文本。因此,当保存的文件是 html 扩展名时,就会出现一些问题。

最佳答案

我猜您的浏览器无法呈现正确的字符。尝试在控制台上读取 .html 文件。您应该看到正确的输出。

您能提及浏览器和版本吗?

为我工作 python 3.7浏览器:Chrome 版本 76.0.3809.132(官方版本)(64 位) html_file

关于python - 在python中将unicode文本写入HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56768917/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com