多线程是否有可能提取从外部源流式传输的全局变量?

时间:2018-07-15 03:47:46

标签: python python-3.x streaming python-multiprocessing python-multithreading

我不确定多线程在Python中如何工作,所以这就是为什么我问这个问题。如果有关于此问题的代码示例,我将不胜感激。问题如下:

说我有4个数组,X1,X2,X3和X4。 X1到X4是从外部源实时流传输到python的数据。它们每秒更新一次。

然后我有4个线程:

Th1处理数组X1,Th2处理X2,...和Th4处理X4。

我执行的线程如下:

每当Xi中出现特殊模式时,请将信号返回到外部信号源。该线程i仅在数组Xi的实时流终止时停止。

1 个答案:

答案 0 :(得分:1)

是的,多线程和多处理允许您并行执行任务。您可以使用它们并行遍历4个数组。但是,您将需要一个不同的库来传输您正在使用的数据。