如何将字节字符串拆分为行列表?
在python 2中,我有:
rest = "some\nlines"
for line in rest.split("\n"):
print line
为了简洁起见,上面的代码被简化了,但是现在经过一些正则表达式处理后,我有一个字节数组,在rest
中,我需要迭代这些行.
如何将字节字符串拆分为行列表?
在python 2中,我有:
rest = "some\nlines"
for line in rest.split("\n"):
print line
为了简洁起见,上面的代码被简化了,但是现在经过一些正则表达式处理后,我有一个字节数组,在rest
中,我需要迭代这些行.
没有理由转换为字符串.只需给出split
字节的参数.用字符串拆分字符串,用字节拆分字节.
>>> a = b'asdf\nasdf'
>>> a.split(b'\n')
[b'asdf', b'asdf']