我使用位串模块。将位串转换为 utf-8 字符串的最简单方法是什么?
问问题
221 次
2 回答
3
您可以使用.bytes
a 上的属性BitVector
将向量中的位序列转换为 Python (2.7)str
对象形式的相同位序列。
因为str
s 与编码无关,所以您可以认为自己已经完成了,前提是您存储在向量中的位序列对应于 UTF-8 编码的 Unicode 字符串。(换句话说,使用这种方法,您可以在向量中存储与某些 UTF-8 编码的 Unicode 字符序列相对应的位。)
于 2013-08-17T20:48:39.307 回答
2
如位串模块文档中所述:
# To covert to an ordinary string use the bytes property
open('video.m2v', 'wb').write(s.bytes)
可在此处获取信息。
于 2013-08-17T20:46:21.407 回答