可以同时启动任务吗?

时间:2018-03-01 15:02:51

标签: python

好吧,我是python的初学者,我写了一个脚本,给我一些信息。

这里的架构

1 - 收集我的csv文件中的第一封电子邮件。

2 - 打开网址并使用此电子邮件登录。

3 - 报废信息。

4 - 切换到我的csf文件上的下一封电子邮件。

所以,我想知道是否可以同时启动多个任务?就像在同一时间用几封电子邮件执行我的脚本一样。

谢谢,

1 个答案:

答案 0 :(得分:-1)

您可以使用线程执行此操作。但在你的情况下,所有阶段都是相互依赖的(管道衬里),因此你必须正确地同步你的线程执行步骤。现在想想如何最好地实施管道衬里。对我来说,你的第一步(第1步)应该在一个线程中,从第2步到第3步,你可以实现多个线程。因为对我来说,第2步和第3步是并行执行的完美场景。

但是如果要并行化第1步,则必须拆分csv文件,以便从单独的csv文件中读取多个线程。