Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.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 on rails Ruby on Rails-CSV文件未存储到文件路径_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails Ruby on Rails-CSV文件未存储到文件路径

Ruby on rails Ruby on Rails-CSV文件未存储到文件路径,ruby-on-rails,ruby,Ruby On Rails,Ruby,我有一个文件路径,但我不知道如何将csv文件存储到文件路径,我尝试了下面的代码,但没有从该文件路径获取文件。我希望将csv文件存储上载到某个位置 File.join(file-path, filename) 如果您想打开CSV,有几个选项,但上面的代码有语法错误 您可以尝试以下方法: parsed_file = CSV.parse(File.open('/Users/yourname/Desktop/' + 'file.csv', 'wb')) parsed_file.each do |ro

我有一个文件路径,但我不知道如何将csv文件存储到文件路径,我尝试了下面的代码,但没有从该文件路径获取文件。我希望将csv文件存储上载到某个位置

File.join(file-path, filename)

如果您想打开CSV,有几个选项,但上面的代码有语法错误

您可以尝试以下方法:

parsed_file = CSV.parse(File.open('/Users/yourname/Desktop/' + 'file.csv', 'wb'))

parsed_file.each do |row|
  puts row[0] # will print first column of each row
end

你能提供更多的细节吗?如何生成该文件?哪里?我给了用户上传csv文件的选项,所以用户上传了一个文件,所以我只获取了一个文件,我不会读取该文件。您明白吗?
文件路径在rubyNo中不是有效的变量名,不明白。显示一些代码。