尝试继承Local
来源:6-9 Flask中的线程隔离对象Local
qq_AnAvenue_0
2019-03-04
from werkzeug.local import Local
import threading,time
class My_obj(Local):
def __init__(self,b):
self.b = b
super().__init__()
my_obj = My_obj(1)
def worker():
my_obj.b = 2
print('new'+ str(my_obj.b))
new_t = threading.Thread(target=worker,name='1')
new_t.start()
time.sleep(1)
print('main'+ str(my_obj.b))#这样写报递归超过最大次数限制?自己尝试继承着写出了问题
写回答
1回答
-
7七月
2019-03-04
Python的递归是有一个上限限制的。但是这个最大限制是可以修改的。
具体可以搜索下 : python 递归上限,很多修改方案。
0102019-03-08
相似问题