84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
我现在读取了芯片的数据,但是它是二进制流。我想把它print出来,怎么处理呢?
走同样的路,发现不同的人生
binascii — 二进制和 ASCII 之间的转换
binascii.b2a_hex(数据) binascii.hexlify(数据) 返回二进制数据的十六进制表示形式。每个字节的数据都会转换为相应的 2 位十六进制表示形式。因此,生成的字符串是数据长度的两倍。
binascii.a2b_hex(hexstr) binascii.unhexlify(hexstr) 返回十六进制字符串hexstr表示的二进制数据。该函数是 b2a_hex() 的反函数。 hexstr 必须包含偶数个十六进制数字(可以是大写或小写),否则会引发 TypeError。
之前模仿java的Bytebuffer写的一个读取/写入 字节数组的类,希望对你有帮助https://github.com/hongliuliao/jafka-python-client/blob/master/src/jafka_utils.py
struct模块中的pack和unpack函数.
基因芯片吗?affy的cel文件可以用r来读的。
struct模块可以对二进制数据进行解析和封装的功能,参考:http://blog.guozengxin.cn/2013/07/25/python-struct-pack-unpack/
binascii — 二进制和 ASCII 之间的转换
binascii.b2a_hex(数据)
binascii.hexlify(数据)
返回二进制数据的十六进制表示形式。每个字节的数据都会转换为相应的 2 位十六进制表示形式。因此,生成的字符串是数据长度的两倍。
binascii.a2b_hex(hexstr)
binascii.unhexlify(hexstr)
返回十六进制字符串hexstr表示的二进制数据。该函数是 b2a_hex() 的反函数。 hexstr 必须包含偶数个十六进制数字(可以是大写或小写),否则会引发 TypeError。
之前模仿java的Bytebuffer写的一个读取/写入 字节数组的类,希望对你有帮助
https://github.com/hongliuliao/jafka-python-client/blob/master/src/jafka_utils.py
struct模块中的pack和unpack函数.
基因芯片吗?affy的cel文件可以用r来读的。
struct模块可以对二进制数据进行解析和封装的功能,参考:
http://blog.guozengxin.cn/2013/07/25/python-struct-pack-unpack/