python - 获取 TypeError:“模块”对象不可调用
问题描述
我目前通过运行一个非常简单的代码来面临上述错误:
代码:
import multiprocessing as mp
import time as t
def do_something():
t.sleep(1)
print("Done Sleeping")
p1 = mp.process(target=do_something)
p2 = mp.process(target=do_something)
p1.start()
p2.start()
p1.join()
p2.join()
我明白了
Error: TypeError: 'module' object is not callable
不确定这里到底出了什么问题。你能帮我理解我的错误是什么吗?
解决方案
改变:
p1 = mp.process(target=do_something)
p2 = mp.process(target=do_something)
至:
p1 = mp.Process(target=do_something)
p2 = mp.Process(target=do_something)
推荐阅读
- node.js - 在mongodb中添加坐标
- c++ - 在 C++ 的函数参数中返回参数
- javascript - 为什么重新加载对 ajax 不可见,但从控制台可见?
- flutter - 如何在列表视图构建器上应用异步操作?
- swift - 使用 let 常量字符串 url 创建 URL 对象后为 nil
- python - 使用 cffi 编译多个源文件
- jquery - 仅限 Ajax 和 google recaptcha V3
- java - Spring启动程序添加Elasticsearch后找不到主类
- youtube-api - 如果我不使用它,我应该为 Youtube APi 启用 OAuth 吗?
- java - 限制将通过服务器连接的客户端数量