У меня есть конвейер, который в какой-то момент разделяет работу на различные подпроцессы, которые делают одно и то же параллельно. Таким образом, их вывод должен идти в один и тот же файл.
Не слишком ли рискованно говорить, что все эти процессы должны записывать в один и тот же файл? Или python пытается повторить попытку, если видит, что этот ресурс занят?