gpt4 book ai didi

python - multiprocessing.Process - 为什么 .start() 方法在 IDLE 控制台中不起作用?

转载 作者:行者123 更新时间:2023-11-30 23:36:51 26 4
gpt4 key购买 nike

import multiprocessing 

def simple():
print 'simple!'

p0 = multiprocessing.Process(target=simple)
p0.start()

这显然没有做任何事情。 AFAIK 它应该打印“简单!”。我正在交互式控制台中编写所有这些代码。

[编辑] 其他进程是否无法连接到该终端?如果是这样,我可以做些什么来将其连接到同一个终端吗?

最佳答案

IDLE 以各种奇怪的方式重定向标准输出和输入。因此,某些东西在 IDLE 中无法工作的情况并不少见。我刚刚尝试了你的代码,它在 SL4A 中运行良好。尝试在 IDLE 之外运行它。我可以说这可能会起作用。底线:这就是 IDLE 做事的方式。对不起!尝试其他 IDE,例如 PyScripter 或 Komodo Edit。

关于python - multiprocessing.Process - 为什么 .start() 方法在 IDLE 控制台中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16124973/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com