在Python中,如何用一行数据(字符串)填充缓冲区并使用第二个进程来使用它?这里有很多示例,可以从字符串中添加和读取行,但我需要从字符串中删除使用过的行,以便字符串作为缓冲区工作。
示例:从串口读取零星数据,并通过TCP/IP将其发送到服务器。在一个循环中逐行进行,没有缓冲=没有问题,但是如果无法到达目标,数据应该存储在缓冲区中,然后在连接可用后发送。
#!/usr/bin/python
import serial
import socket
from multiprocessing import Process
ip = "someURL"
port = 12345
se