Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 将机器人程序分配到Excel文件_Ruby_Excel - Fatal编程技术网

Ruby 将机器人程序分配到Excel文件

Ruby 将机器人程序分配到Excel文件,ruby,excel,Ruby,Excel,我发现了一个非常酷的链接,它描述了如何用ruby编写一个程序,让网站了解天气。但是,我在尝试找出如何让程序解析站点中的指定信息,然后将该信息输入到指定单元格中的excel文件时遇到了问题。例如,如果周一的天气为“下雨”,周二的天气为“晴朗”,我如何让程序将“下雨”和“晴朗”分别输入单元格A1:A2到excel文件中? 代码: 您可以通过生成CSV(逗号分隔值)文件创建电子表格,该文件可以轻松加载到excel中 您可以通过自己发射线路来实现这一点,例如: puts "#{value1},#{val

我发现了一个非常酷的链接,它描述了如何用ruby编写一个程序,让网站了解天气。但是,我在尝试找出如何让程序解析站点中的指定信息,然后将该信息输入到指定单元格中的excel文件时遇到了问题。例如,如果周一的天气为“下雨”,周二的天气为“晴朗”,我如何让程序将“下雨”和“晴朗”分别输入单元格A1:A2到excel文件中? 代码:


您可以通过生成CSV(逗号分隔值)文件创建电子表格,该文件可以轻松加载到excel中

您可以通过自己发射线路来实现这一点,例如:

puts "#{value1},#{value2}"
或者您可以使用CSV库,例如:

require 'csv'
CSV.open("file.csv", "wb") do |csv|
  csv << ["row", "of", "CSV", "data"]
  csv << ["another", "row"]
end
需要“csv”
CSV.open(“file.CSV”、“wb”)do | CSV|
csv
require 'csv'
CSV.open("file.csv", "wb") do |csv|
  csv << ["row", "of", "CSV", "data"]
  csv << ["another", "row"]
end