0

在 cython 中复制以下行为的最佳方法是什么(无需与 Python 交互)?假设将传递给新进程的函数是一个cdef函数。

import time
from multiprocessing import Process

def func1(n):
    while True:
        # do some work (different from func2)
        time.sleep(n)

def func2(n):
    while True:
        # do some other work (different from func1)
        time.sleep(n)


p1 = Process(target=func1, args=(1,))
p1.start()
p2 = Process(target=func2, args=(1,))
p2.start()

如何使用 Cython(不与 Python 交互)在另一个进程中运行函数?

4

0 回答 0