我需要将我的 c# 代码翻译成 python。我在 c# 中有一个任务,需要将其翻译成 python。这是一段代码:
List<Task> t = new List<Task>();
for(int i = 0; i < _tasks.Count; i++)
{
var theTask = _tasks[i];
t.Add(Task.Factory.StartNew(() => theTask.SAPTask.Execute(theTask.index, theTask.WindowCount)));
}
t.ForEach(x => x.Wait());
这段代码对于运行我的程序至关重要。我需要 python 在单独的线程中运行列表中的所有任务,并阻塞主线程直到所有任务完成。python有这个功能吗?