我有一个像这样的哈希file1.rb
#file1.rb
h1 = {"k1"=>"v1", "k2"=>"75.1%"}
formatting (h1) #Function in file2.rb
从这个文件中,我想调用一个函数file2.rb
并传递这个哈希h1
#file2.rb
def formatting(h1)
.
.
.
end
我怎样才能在 Ruby 中做到这一点?
你可以使用方法Kernel#require_relative
。
我在这里假设这两个文件都在同一个目录下/home/kb/Ruby
。
文件1.rb
require_relative 'file2.rb'
h1 = {"k1"=>"v1", "k2"=>"75.1%"}
formatting (h1)
文件2.rb
def formatting(h1)
#code
end