如何在python 3中将字节作为流读取

2024-05-26 17:42:53 发布

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

我正在读取一个二进制文件(ogg vorbis)并提取一些数据包供以后处理。这些包是python bytes对象,我们可以使用“read(n_bytes)”方法读取它们。现在我的代码是这样的:

packet = b'abcd'
some_value = packet[0:2]
other_value = packet[2:4]

我想要这样的东西:

packet = b'abcd'
some_value = packet.read(2)
other_value = packet.read(2)

如何从bytes对象创建可读流?


Tags: 文件对象方法代码readbytespacketvalue

热门问题