【发布时间】:2017-07-21 20:48:27
【问题描述】:
我在访问天气时可能是错误的,这个字符串是 ansi 或其他任何东西,但它来自带有标题的 rtf 文档。
{\rtf1\ansi\ansicpg1252
doc 中感兴趣的字符串是:
ansi_string = r'3 \u176? \u177? 0.2\u176? (2\u952?)'
当我用它给我的单词打开文档时:3° ± 0.2° 2θ
问题是: 1)这些转义码是什么? 是否可以使用 python 内置方法将此字符串转换为 utf-8?
【问题讨论】:
-
你在读取某个文件的内容吗!?
-
是的。 .rtf 文件...
-
看看这是否有帮助! stackoverflow.com/questions/19591458/…
-
.rtf 的编码已经是 utf-8。里面的字符串是 ansi 转义的。我只想转换成对应的utf-8
标签: python encoding utf-8 ansi