(十六进制)字符串比较的最佳方法

2024-09-28 05:27:12 发布

您现在位置:Python中文网/ 问答频道 /正文

为此,建议一个最佳和有效的方法

a = "data read from serial port in HEX"
TX1 = "\x10\x04"
RX1 = "\x10\x04"
TX2 = "\xF2\x00\x04\x43\x30\x40\x32\xED\x45"
RX2 = "\x06\xF2\x00\x13\x50\x30\x40\x30\x30\x31\x31\x31\x30\x31\x31\x30\x30\x30\x30\x30\x30\x30\x30\xAE\xFD"
if tx1 in a:
    send.ser(rx1)
    read_buufer()
if tx2 in a:
    send.ser(rx2)
    read_buf()

那么做这个比较的最好方法是什么…JU想验证从串行缓冲区(a)接收到的十六进制数据,并用可用请求字符串tx1、tx2、tx3……txn和从rx1、rx2、rx2……rxn发送响应。。。在


Tags: 方法insendreadifserx10x00

热门问题