[英]Reading from pipe Python
我有一个从网络收集信息并将其存储到文件中的过程。 我还有另一个过程,其目的是使用此数据进行分析。 也就是说,P1将数据写入文件,P2使用这些信息进行分析。
现在我的问题是P2。 如何使P2作为流从数据文件中获取输入? 例如,当从P1接收到字节并将其也输入到P2时。
我正在考虑使用IPC或类似的东西。 我考虑过使用PIPES,但问题是P1可能会阻塞,直到P2读取数据为止。 P1永远不要停止接收数据。 P2可能会非常晚。 一种想法是使用另一个线程将数据发送到管道,直到超时为止。
这种方法正确吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.