python - 打印不适用于 jupyter 笔记本中的多处理模块
问题描述
我第一次在 Python 中使用多处理模块。但是在第一个程序中,我得到了打印错误(输出基本上是空白的)。我在 Jupyter Notebook (Python 3.7.6) 工作。在这里我附上我的代码:
from multiprocessing import Process
def display(my_name):
print ('Hi !!!' + " " + my_name)
if __name__ == '__main__':
p = Process(target=display, args=('Python',))
p.start()
p.join()
我在这里先向您的帮助表示感谢。
解决方案
我相信您一直在使用导致 Linux 操作系统出现此类问题的窗口,您不会收到此类错误。
现在,来解决运行这样的程序,创建“file_name.py”格式的代码并运行。 输出
有关更多详细信息,您可以阅读以下博客:-> Python 多处理示例不起作用
推荐阅读
- django - Django API:带有过滤器的 URL 查询等于 null
- clamav - 如何为调试 amavis 添加消息头?
- javascript - v 形式的条件句
- autocomplete - 当光标位于 sublimetext 中的单引号或双引号内时如何隐藏选项菜单
- python - 从 google cloud dataproc python notebook 运行 .py 文件
- python - Postgres SQL 错误:没有与 ON CONFLICT 规范匹配的唯一或排除约束”尽管设置了约束
- python - 如何验证依赖下拉列表?
- javascript - 将数据从一个数组重新排列到另一个数组的不同方法
- tortoisesvn - 如何从命令提示符打开 Tortoise SVN 提交 UI
- python - 为什么从 CSV 文件导入数据时出现此 DBeaver 错误?