gpt4 book ai didi

ruby-on-rails-3 - 保存字符串到文件

转载 作者:行者123 更新时间:2023-12-04 04:57:46 24 4
gpt4 key购买 nike

我有一个迭代(在我看来):

(1..@count.to_i).each do |i|
...doing things...
@bigtable << @result[0..result.length-2]
end

每个@result是一个字符串。 @bigtable具有迭代中的每个@result。
现在我想要的是:
我想将内容从@bigtable(单击按钮后)保存到.csv文件(并选择将其保存在我的硬盘上的位置)。我想要这样做,就像@bigtable中的每个@result都在其自己的单行中一样,如下所示(伪代码):
@result string from @bigtable[0]
@result string from @bigtable[1]
etc.

请帮忙

最佳答案

要将数组转换为字符串,可以执行以下操作:

@bigtable.join("\n")

将此字符串写入文件:
File.open("path/to/file", "w") { |file| file.write @bigtable.join("\n") }

就是这样!

顺便提一句:
@result[0..result.length-2] == @result[0..-2]

关于ruby-on-rails-3 - 保存字符串到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8743131/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com