使用ruby寫入到outfile的outfile有一些技巧嗎?我使用的是以下情況:在ruby中寫入outfile的問題
f = File.new(filename, 'r+')
f.puts detailed_html
f.close
而我得到的錯誤:
No such file or directory.
這種替代給出了同樣的錯誤:
f = File.open(filename, 'r+')
我1000%肯定,filename
是值文件路徑,這些文件還不存在;我希望腳本創建它們。
注意:如果我在運行腳本之前手動創建文件 - 使用正確的名稱 - 它會起作用。你如何得到紅寶石覆蓋現有的文件,或創建文件,如果它不存在於Windows?
見http://stackoverflow.com/q/1581674/10396爲很好地解釋了 'R +' VS 'W +' – AShelly