|
本帖最后由 cooladam2011 于 2014-1-25 18:13 编辑
哈哈哈,又参考网上的指导琢磨了一会弄出来了,分享给大家。
这里我们导入binascii模块,进行进制转换,在发送数据前先把十进制数据转换为十六进制即可发送
前面的串口操作省略
>>> import binascii
>>> a="FF 55 AA 66 88"
>>> a=a.split()
>>> for i in range(len(a)):
a=binascii.a2b_hex(a)
>>> a #这时a的内容已经转为十六进制,我们发送即可
['\xff', 'U', '\xaa', 'f', '\x88']
>>> comm.write(a) |
|