我正在尝试让这段代码正常工作,看起来似乎没有调用更新。使用此代码没有任何内容打印到控制台,为什么?
from multiprocessing import Process
def update():
print("hi")
if __name__ == '__main__':
p = Process(target=update, args=())
p.start()
p.join()
答案 0 :(得分:2)
从命令行运行你的程序,python idle没有按照详细的here正确处理这个问题
答案 1 :(得分:0)
很抱歉这个愚蠢的回答,但也许你没有时间在stdout看到输出?尝试从命令行运行脚本,如下所示:c:\<script location>\script.py