Python线程中的信息隔离

初步认识信息隔离 什么是信息隔离? 比如说,咱有两个线程,线程A里的变量,和线程B里的变量值不能共享。这就是信息隔离。 你可能要说,那变量名取不一样不就好啦? 是的,如果所有的线程都不是由一个class实例化出来的同一个对象,确实是可以。这个问题我们暂且挂着,后面我再说明。 那么,如何实现信息隔离呢? 在Python中,其提供了threading.local这个类,可以很方便的控制变量的隔离,即使
相关文章
相关标签/搜索