2

我正在尝试将我的线程代码转换为多处理代码。但它给了我错误

    Name Error: global name 'multiprocessing' is not defined

安装了多处理,我通过

    from multiprocessing import *
4

1 回答 1

6

通过导入,您将导入multiprocessing模块内的所有内容。我假设您正在拨打的电话看起来像

multiprocessing.some_function()

但是由于您已经导入了里面 multiprocessing的所有内容,所以它不会在您的命名空间中。我建议您这样做import multiprocessing并将其用作您的切入点,以免您的命名空间混乱。

于 2012-12-13T10:15:16.523 回答