标签: ruby
有人可以指导我清除文件中的所有现有内容吗 在Ruby中编写新信息?我正在使用以下代码编写此文件的内容:
logfile = File.new(filepath, "w") logfile.write("my content")
但是,我希望在将新信息写入之前删除此“日志文件”中的所有现有内容。我怎么能这样做?
答案 0 :(得分:9)
当打开文件进行书写时,即使用“w”选项时,文件的所有先前内容都将被删除,因此您无需为了达到该效果而明确执行任何操作。