Как мне получить Ruby awesome_print в файл?
Я пытаюсь получить awesome_print
выводить в файл, а не на консоль, но я не могу узнать, как это сделать?
require "awesome_print"
mySymbolizedHash = {'blah' => 'blabbbb', 'this' => 'that'}
Это запишет в консоль, мне нужно записать форматированный вывод в файл.
Если я напишу хеш непосредственно в файл, он не отформатирован так, как я хочу.
ap mySymbolizedHash
1 ответ
File.open('some_file', 'w') do |f|
f.write mySymbolizedHash.awesome_inspect
end
awesome_inspect
кажется недокументированным, но ai
кажется, псевдоним, и это используется повсеместно.