os.fork,最后去除time.sleep()没有复现视频里的现象

来源:11-10 multiprocessing 多进程编程

多收能量多种树

2020-05-20

图片描述

和评论区的这个问题一样:【老师,关于os.fork的问题】,没看到解释,再来提问一次。

mac下,最后不加time.sleep(3)也能正常结束程序。
然后我在Ubuntu16.04(不是虚拟机)上也试了一下,最后不加time.sleep(3)也能正常结束程序。
没有复现视频里的结果,会是什么原因呢?

上面那个帖子里的另一个问题也想再问一下:如果子进程只执行fork以下的代码,那如果写了time.sleep子进程会找不到time模块吗?

谢谢老师!

写回答

1回答

bobby

2020-05-22

能具体指明一下课程的哪分钟提到了必须注明sleep吗

0
1
多收能量多种树
11-10 multiprocessing 多进程编程,6分45秒开始 视频里是把`time.sleep(2)`这句删除了,然后就有新的现象,但是我同样去除这一句,无法复现。
2020-05-25
共1条回复

Python3高级核心技术97讲,高级进阶的必学课程

socket编程/多线程/多进程/线程池/asyncio并发编程/协程和异步IO

2121 学习 · 551 问题

查看课程