我正在使用 python 并使用 Pyro4 编写一些连接到远程对象的东西当运行一些单元测试(使用 pyunit)时,我发现我不能运行超过 9 个测试或者测试会卡住了,就挂在那里。
我现在已经设法通过使用 Pyro4.Proxy(PYRONAME:name) 作为 pyroObject 来解决这个问题:用对象做一些事情......
而在我在测试设置中创建对象之前: def setUp(self): self.pyroObject = Pyro4.Proxy(PYRONAME:name)
然后在测试中使用 self.pyroObject
有谁知道为什么这解决了这个问题?谢谢