我在代碼中有幾個工作線程執行某些工作。來自作品的數據被收集到一個擁有這些信息的小類中。這個類放入隊列中以便在主線程中處理。 GC何時收集此類? 短西頭excample: def run(in_q, out_q):
lp = lpClass()
# Do work and add info in class
workToDo = in_q.get_nowait()
我需要每n秒運行一個進程。我認爲Threading.timer是最好的方法。但是當我運行我的命令時,它不會每隔n秒運行一次,但是會反覆運行,比給定的n少很多,並且循環不可停止。這是我的代碼: #!/usr/bin/python
import threading
import time
brake = 10
k = int(5)
def printit():
for x i
藉此範例程序: from concurrent.futures import ThreadPoolExecutor, ProcessPoolExecutor
def fun(xx):
for _ in range(10):
y = 1
x = xx
while x > 0:
y = (y * x) % 1000000007