我需要一个小脚本来从 Windows 风格的 .ini 文件中读取数据。搜索我的 windows 机器,我在这个路径中找到了 inifile.rb:
C:\ruby\lib\ruby\site_ruby\1.8\vr\contrib\
将此路径直接添加到我的 rubylib 路径似乎不自然,因为这意味着需要添加我想要的任何其他特殊单元。
所以在我的代码中我写了这个:
require 'vr/contrib/inifile'
ini = Inifile.new("file.ini")
puts ini.read("common","name","default name")
这行得通,但似乎也不适合包含在内。必须有更好的方法在代码中指定它吗?