- 博客(2)
- 收藏
- 关注
原创 关于python的多进程的一些细节
不同平台的区别在 windows平台,python是使用spawn方式创建子进程,即导入当前的脚本作为module运行。在linux平台,则是以fork的方式创建子进程,父进程会拷贝当前的进程信息给子进程,子进程和父进程在异步继续执行。这两种方式的不同,会导致我们在写代码时需要注意一些细节,对于spawn方式,由于子进程是重新导入一份脚本,所以创建子进程之前的代码也有可能被子进程执行,导致子进程又创建子进程,会出错。我们需要加入if name == 'main’来规避这种意外,即将只希望主进程执行的代
2020-11-14 14:48:15 666
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人