Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用脚本导入 PySerial 从 COM4 读取
我想拦截的消息以 # 结尾
所以我尝试使用
bus.readline(eol='##')
公共汽车是我的连接。
我希望读起来像:
不幸的是我也发现了
我希望读到 2 行
显然 readline 不起作用,但为什么?
pyserial 中的readline()方法一次读取一个字符并将其与 EOL 字符进行比较。您不能将多个字符指定为 EOL。您必须阅读,然后稍后使用string.split()或拆分re.split()
readline()
string.split()
re.split()