1

我使用位串模块。将位串转换为 utf-8 字符串的最简单方法是什么?

4

2 回答 2

3

您可以使用.bytesa 上的属性BitVector将向量中的位序列转换为 Python (2.7)str对象形式的相同位序列。

因为strs 与编码无关,所以您可以认为自己已经完成了,前提是您存储在向量中的位序列对应于 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 回答