【发布时间】:2016-02-19 01:49:16
【问题描述】:
我有一个网络爬虫脚本和一个爬虫脚本。当我将两者整合时,我可以从每个网页中获取我想要的数组,但我无法将它保存到 CSV 文件中。我试过这段代码,但它不起作用:
CSV.open("scraper.csv", "wb") do |csv|
csv << ["date", "venue", "time", "race_number", "race_name", "track", "purse"]
csv << $race_data = [date, venue, time, race_number, race_name, track, purse]
end
嗯,它确实保存了一个 CSV 文件,但该文件只是不断覆盖自身,而不是只创建一个文件,其中包含所有内容。
【问题讨论】:
-
我这样做了,csv 文件不是我得到的数组的编译。 :( csv 文件只有一行,然后继续覆盖自己。对不起,我上周刚了解了 ruby。
标签: ruby csv web-scraping web-crawler