【发布时间】:2021-06-11 18:52:11
【问题描述】:
我正在使用网页以十六进制获取数据以使用 python 编写串行 modbus
问题是字符串中的0A 被转换为\n。
如何阻止这种情况发生?
rList = r'0106000600000AE9CC'
arr=str(rList)
arr = bytes.fromhex(rList)
print(arr)
输出:
b'\x01\x06\x00\x06\x00\x00\n\xe9\xcc'
【问题讨论】:
-
字符的十六进制值是
0A,Python在显示字节串的表示时只是将其显示为转义字符。
标签: python serial-port hex escaping html-escape-characters