3

我有一个托管在heroku 中的rails 应用程序。我还在 python 中使用 scrapy 编写了一个网络爬虫。我需要从heroku中的rails应用程序运行python脚本,我将用一个例子来解释。

例如:用户将在我的rails应用程序中输入要抓取的url。然后rails应用程序控制python脚本以抓取数据,将响应作为json对象发送。然后我们必须在web应用程序中呈现json结果。我必须在 heroku 中托管此应用程序。

4

1 回答 1

3

有一个很棒的 gem 叫做ruby​​python。它在 Ruby 应用程序中嵌入了一个正在运行的 Python 解释器。

仅供参考他们的主页

于 2013-10-24T11:08:14.973 回答