我正在使用 R 在 R 中并行运行一个函数future_lapply()
,但我想向 R 控制台打印一条消息。
我有这样的事情:
library(future.apply)
plan(multisession, workers = 2)
future_lapply(1:12, function(idx) {
Sys.sleep(5)
print(paste0( idx, " completed."))
})
但是每个进程的输出print()
只有在所有进程结束时才会显示。如何在生成它们后立即输出它们?