在python中并发访问实例变量

时间:2014-09-12 13:43:16

标签: python concurrency instance-variables

我在python中使用龙卷风框架,

这是一段令我困惑的代码片段 显然当有人使用同一段代码时,我的框架会以某种方式分享不同用户之间的所有自变量,从而导致并发问题

#!/usr/bin/python
class   MyClass:
    def __init__(self,env):
            self.path = '/some/path'

    def fucntion(self):
            self.path = '/some/other/path'
            print self.path
    def action(self):
            self.function()

如果某个用户调用了action函数,那么所有其他用户将拥有相同的self.path值('/ some / other / path')

如何摆脱并发?

0 个答案:

没有答案