python - 从 ruby​​ 调用 python 脚本

标签 python ruby

例如,我可以像这样在 PHP 中使用 Python 脚本:

exec("python script.py params",$result);

其中 "script.py"- 脚本名称和变量 $result 保存输出数据。

如何使用 Ruby 实现?我的意思是,从 Ruby 调用 Python 脚本。

最佳答案

您可以 shell-out 到任何 shell 二进制文件并使用反引号捕获响应:

result = `python script.py params`

关于python - 从 ruby​​ 调用 python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18645352/

相关文章:

python - Praw:如何根据创建日期过滤搜索结果?

ruby - 使用 QtRuby 获取对发射小部件的引用

ruby net/http `read_body' : Net::HTTPOK#read_body 调用了两次 (IOError)

ruby - token 认证

python - 另外限制 scipy 的根求解器

Python 新手问题 - 未打印正确的值

python - 使用 Beautiful Soup 查找包含 unicode 字形的元素

python - 如果我安装了 2 个 python 版本,如何在命令提示符下更改 python 版本

ruby - 按位与作为模数替代

ruby-on-rails - 返回 : Localised Message String Variable Substitution