我已经搜索了如何做到这一点,我没有找到它。我想有人会给我一个链接到谷歌搜索,但我真的不知道究竟要寻找什么。我试图在一个类的方法中使用python中的Multiprocessing。该方法具有“自我” ARG,但即使我通过它,我得到一个错误,说我不提供它:自己在多处理python
代码:
def move_one_particle(self, moving_way):
def move(self, moving_way):
for dummy_time in range(self.num_particles):
p=mp.Process(target=self.move_one_particle, args=(moving_way))
p.start()
p.join()
输出:
move_one_particle() takes exactly 2 arguments (1 given)
我也尝试过args =(self,moving_way)并且输出相同 –
这个方法是类的一部分吗? – nalyd88
是的,对不起!我以为我已经预测了它 –