我正在使用在 stackoverflow 上找到的这段代码将数据写入文件。
begin
file = File.open("/tmp/some_file", "w")
file.write("your text")
rescue IOError => e
#some error occur, dir not writable etc.
ensure
file.close unless file == nil
end
如果我输入其中一个变量名称,它会在其中显示您的文本,它将填充用作该变量的正确字符串,但理想情况下,我想要在输出中包含多个变量,理想情况下是 CSV。就像是:
file.write(var1 ^ var2 ^ var3)
我的每个变量都由胡萝卜符号分隔。我怎样才能做到这一点?