【发布时间】:2016-05-31 09:25:12
【问题描述】:
- 在 Python 2 中,我想将整数值为
k的 Unicode 字符写入文本文件。
我该怎么做?
(例如,对于 ASCII,如果我想写入值为 65 的字符,在文本文件中它应该显示为 'A')。
之后,我应该如何将文件读回整数值?
最后一个问题,一共有多少个Unicode字符? (据我所知,Unicode 字母不止一种,比如 UTF-8、UTF-16 等)
非常感谢
【问题讨论】:
-
只有一个 unicode(大约 120、000 个字符)。它以多种方式编码 ljke utf-8, utf-16 用于存储。要将 int 转换为 unicode char,请使用
unichr( k )。 -
将您的问题限制为每个问题一个问题(以便它们更适用于其他问题)。