bytearray使用示例

byte数组,可以用于存储二进制数据

bytearray的简单使用

示例代码如下(bytearrayTest1.py):

#! /usr/bin/env python
#-*- coding:utf-8 -*-

b1 = bytearray(b'123')
b1.append(0x2a)
print b1

b2 = bytearray(b'\x31\x32\x33\x2a')
print b2

for item in b2 :
    print hex(item),

运行效果如下:

$ python bytearrayTest1.py
123*
123*
0x31 0x32 0x33 0x2a

该代码的github地址: https://github.com/mike-zhang/pyExamples/blob/master/dataStructure/bytearray_examples/bytearrayTest1.py