开始Python os.fork输出
我是python新手 我知道,开始Python os.fork输出,python,fork,Python,Fork,我是python新手 我知道,os.fork创建一个副本 它的输出是什么?请解释一下 pid = os.fork() if pid == 0: print(1, end = '') print(3, end = '') else: print(3, end = '') print(2, end = '') print(0, end = '') 制作两个相同的地址空间副本,一个用于父地址空间,另一个用于子地址空间 另一个用于孩子,基本上os.fork是这样做的 提
os.fork
创建一个副本
它的输出是什么?请解释一下
pid = os.fork()
if pid == 0:
print(1, end = '')
print(3, end = '')
else:
print(3, end = '')
print(2, end = '')
print(0, end = '')
制作两个相同的地址空间副本,一个用于父地址空间,另一个用于子地址空间
另一个用于孩子,基本上os.fork是这样做的
提及
制作两个相同的地址空间副本,一个用于父地址空间,另一个用于子地址空间
另一个用于孩子,基本上os.fork是这样做的
请参阅运行它并查看输出。需要解释而不是结果
fork
创建第二个进程。原始(父)进程具有pid==0
和打印1
、3
和0
。新(子)进程具有pid!=0
和打印3
,2
和0
干杯我会试着理解它您可以从文档开始运行它并查看输出。需要解释而不是结果fork
创建第二个过程。原始(父)进程具有pid==0
和打印1
、3
和0
。新(子)进程具有pid!=0
和打印3
,2
和0
干杯我会试着从文档开始理解它