停止或杀死python中的线程

时间:2020-11-04 11:52:39

标签: python django multithreading

我正在创建一个创建线程的函数。

如果我记得函数运行线程应该终止。

并应创建新线程。

def callme():
    t1 = thread(target=somefunction, args=(,))
    t2 = thread(target=somefunction, args=(,))
    t1.start()
    t2.start()
    t1.join()
    t2.join()

def somefunction():
    for i in range(10000000):
        print(i)

callme() #callme1
sleep(2)
callme() #callme2

如果我调用我1个以上的2个线程 2秒后,我致电callme2,然后应该杀死或停止callme1的线程。

和2个callme2线程运行

如果我比某些包含这些类型的线程结构的视图函数调用获取URL,则我正在Django中使用这种技术。

0 个答案:

没有答案