Есть ли какая-нибудь хитрость при записи в outfile в Windows с использованием ruby? Я использую следующее:
f = File.new(filename, 'r+')
f.puts detailed_html
f.close
И я получаю ошибку:
Нет такого файла или каталога.
Эта альтернатива выдает ту же ошибку:
f = File.open(filename, 'r+')
Я на 1000% уверен, что filename
- это путь к файлу значения, файлы еще не существуют; Я хочу, чтобы сценарий их создал.
Примечание: Если я создаю файлы - с правильными именами - вручную перед запуском сценария, он работает. Как вы получаете рубин, чтобы либо перезаписать существующий файл, либо создать файл, если он не существует в Windows ??