В python я использую os.fork () в условии for. Я делаю что-то вроде этого:
for i in range(1,4):
try:
pid = os.fork()
except OSError:
print ("Error forking process")
continue
if pid == 0:
print "In child process"
os._exit(0)
print "In parent process"
Как мне смоделировать ошибку os.fork (), чтобы быть уверенным, что «В родительском процессе» не печатается? Как смоделировать OSError для функции os.fork ()?