我想将我的 Python 代码放入 Ruby 模块并运行它,但我不知道如何将 Python 独立脚本导入 Ruby。以下是我的代码:
Python代码
import ystockquote
import pprint
pprint.pprint(ystockquote.get_all('GOOG'))
红宝石
module PythonInRuby
require "rubypython"
RubyPython.start # start the Python interpreter
cPickle = RubyPython.import("cPickle")
p cPickle.dumps("Testing RubyPython.").rubify
RubyPython.stop # stop the Python interpreter
问题是在RubyPython.start
and之间RubyPython.stop
,我不知道如何导入 Python 文件。另一个问题是在这个模块中运行 Ruby 的代码是什么?