我从机器接收串行数据字节字符串 b'001 000000000000000000 000 4.98 135.1 100.8 0.00 0.00 6.6\r\n'
。如何创建类似 [001, 000000000000000000, 000, 4.98, 135.1, 100.8, 0.00, 6.6]
的列表?
最佳答案
这是我的答案,使用 strip 删除\r\n 并使用 split(默认空格)在列表中拆分
s = b'001 000000000000000000 000 4.98 135.1 100.8 0.00 0.00 6.6\r\n'
l = s.strip().split()
输出
['001', '000000000000000000', '000', '4.98', '135.1', '100.8', '0.00', '0.00', '6.6']
关于python - 要列出的字节字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57199978/