我在heroku中托管了Rails应用程序.我还用python中的scrapy编写了一个Web scraper.我需要从heroku中的rails应用程序运行python脚本,我将举一个例子进行解释.
例如:用户在我的Rails应用程序中输入要抓取的URL,然后Rails应用程序控制python脚本以抓取数据并将数据作为json对象发送.然后我们必须在Web应用程序中呈现json结果.在heroku中托管该应用程序.
解决方法:
有一个很棒的宝石,叫做rubypython.它在Ruby应用程序中嵌入了一个正在运行的Python解释器.
供他们参考homepage