Вот так это выглядит:
Как создать файл csv, при этом задать ему хедеры, которые не будут изменятся в последующей и не буду переписываться после прохода по циклу и докидывания инфы в файл?
#пробовал делать вот так, но Name и Price
#записываются еще раз после того как нужная инфа запишется и
#будет осуществлен дальшейний сбор инфы (Смотреть СКРИН)
CSV.open(output_file+".csv", "a") do |csv|
csv << ['Name ;Price'] #
#собирается различная информацию
#...
#
csv << ["#{Name}; #{Price}"] #происходит запись в файл
end
Может можно сначала создать файл, записать туда шапку, а после этого
CSV.open(output_file+".csv", "a") do |csv|