Rails中的Python工作人员
问题描述:
我正在构建rails应用程序,我有来自其他项目的工作人员,他们叫做ironworker,并使用Python编写。是否有可能在Rails应用程序中使用这些工人? 作为解决方案之一,我将使用其他工作人员 - resque,但是我可以执行Python脚本吗?Rails中的Python工作人员
感谢您的帮助,我没有从我应该开始
答
当我从铁工的文档了解,蟒蛇工人可以从命令行运行的想法。
exec 'hello_worker.py'
这篇文章解释如何做到这一点: Calling shell commands from Ruby。
例如,您可以调用Python工人在救援人员:
class ImageConversionJob
def work
system("exec 'hello_worker.py'")
end
end
+0
这正是我需要的:) – Derk153 2014-09-29 13:18:56
这不是很明显,你想要什么,你有什么,你如何期望与你做了什么到那里。请**举例输入和输出**需要和*解释*你一直在试图做到这一点。 – Veedrac 2014-09-29 12:45:13
@Veedrac 在这种情况下,输入/输出数据无关紧要。目标是使用工作人员在Rails环境中保留和执行Python脚本。 – Derk153 2014-09-29 12:54:05
Stack Overflow面向特定的,直接回答的问题,几乎没有意见和暗示的余地。如果你真的没有任何例子,我想有更合适的地方要问。 – Veedrac 2014-09-29 12:56:34