从Django执行Python脚本

时间:2014-07-07 21:31:17

标签: python django subprocess popen django-celery

我试图通过Django视图从网页执行python脚本。与Django项目目录中的已知脚本相关的其他问题。我需要能够在给定文件路径的系统上的任何位置执行脚本。最终,将使用Celery或类似方法并行运行多个脚本。我应该使用popen或子处理的一些排列吗?

1 个答案:

答案 0 :(得分:0)

我建议使用芹菜。

subprocessmultiprocessingthreading都是强大的工具,但通常难以开始工作。如果您已经拥有一个正常运行的系统,并且在硬件限制下运行,并且不介意花费优惠努力来获得更低的延迟或并行,那么它们会更有用处理或更高的吞吐量。