Как в питоне вернуть из потока значение?
import sys
import threading
def f(n):
if n == 1:
return 1
else:
return n * f(n - 1)
sys.setrecursionlimit(100000)
threading.stack_size(0x2000000)
t = threading.Thread(target=f, args=(2023,))
t1 = threading.Thread(target=f, args=(2020,))
t.start()
t1.start()
# здесь необходимо вернуть значение из потока и посчитать f(2023) / f(2020)
Возможно ли это? Если да, то как это реализовать?
Источник: Stack Overflow на русском