【发布时间】:2018-03-28 06:18:37
【问题描述】:
我正在使用 python 开发信号处理应用程序。我想在python中使用多个线程调用相同的函数,实现并发执行是否可以做到?如果有怎么办?
【问题讨论】:
-
这个问题真的很宽泛。您始终可以调用相同的函数。那不是问题。如果函数正在共享数据,则可能会出现问题。为此,我们需要更多细节。
-
如果你真的想要
concurrent execution和multiple threads in python,那么答案是:由于全局解释器锁,这是不可能的。您可以改用多进程。 -
@StephenRauch 我正在尝试实现 LMS 滤波器组。银行的每个分行都会获得唯一的数据供其处理。不过它们都有相同的功能。
-
@rollstuhlfahrer 谢谢
标签: python multithreading concurrency parallel-processing signal-processing