楼主:
balaid (芭乐ID)
2018-01-24 10:36:56最近自学在玩 MCU 连接 Python 3.6
利用 Tkiner 来做一个接口
做接口部分都很顺手 但是遇到资料处理时 就卡死
我是从 MCU 利用 ser.readline() 读取 RS232 转 USB 的资料
读到的资料是
b'\x01\x03\x15\x02\x06(\xb1\x00\x03-6\x01\x08\x01\xc5X\00\xb6'
理论上要是 01-03-15-02...... 的格式
不会出现 "(" "5" "X" 这样的码
爬文后试过利用 struct decode 型态转换都出现不同型态的资料
甚至一直出现错误
也尝试用 list 处理 还是错误的读取值
了解后是Python 自动编码成 ascii
想询问一下高手 还有什么方向可以处理这样的情形
或是说 我能够让 PYTHON 不要帮我编码
能够直接读取资料
再麻烦乡民给我一个方向