将带有上标数字字符的unicode文本写入文本时无法识别的字符

2024-04-27 04:06:05 发布

您现在位置:Python中文网/ 问答频道 /正文

使用Python2.7,我想将包含上标数字字符(从0到9)的unicode文本写入文本文件。你知道吗

with open('outfile.txt', 'w') as fh:
    fh.write(u'\u2070\u00B9\u00B2\u00B3\u2074\u2075\u2076\u2077\u2078\u2079'.encode("UTF-8"))

但是,上标中只有字符1、2和3。其他的字都是这样写的?<;81>;? 你能帮助我吗? 非常感谢你的回复。你知道吗


Tags: 文本txtaswithunicode数字open字符