使用ruby创建Excel文件时出现问题
我正在使用ruby电子表格创建excel文件。现在我想在excel不存在时创建它。所以我写了这个-:使用ruby创建Excel文件时出现问题,ruby,spreadsheet,Ruby,Spreadsheet,我正在使用ruby电子表格创建excel文件。现在我想在excel不存在时创建它。所以我写了这个-: require 'rubygems' require 'spreadsheet' include Spreadsheet workbook = Spreadsheet.open "data__#{$KEYWORD}.xlsx" rescue Excel.new("data__#{$KEYWORD}.xlsx") 但总是不断地抛出这个错误- undefined method `new' for
require 'rubygems'
require 'spreadsheet'
include Spreadsheet
workbook = Spreadsheet.open "data__#{$KEYWORD}.xlsx" rescue Excel.new("data__#{$KEYWORD}.xlsx")
但总是不断地抛出这个错误-
undefined method `new' for Spreadsheet::Excel:Module (NoMethodError)
看起来您想使用
电子表格::Excel::工作簿。新建。正如错误指出的那样,电子表格::Excel
是一个模块,不可实例化
看起来您想要使用电子表格::Excel::工作簿。新建。正如错误指出的那样,电子表格::Excel
是一个模块,不可实例化