语法错误,意外的 kEND
syntax error, unexpected kEND
def read_dbf(paste)
#Lendo a pasta
Dir.foreach(paste) { |name|
if(File.directory?(name))
pasteSub = paste+"/"+name
Dir.foreach(pasteSub) { |subname|
puts "Pasta: #{pasteSub}"
puts subname }
end
end
}
end
end
错误:语法错误,意外的 kEND
我试图在一个块中创建一个块,但我认为遇到了问题。我正在列出他们访问的内容的文件夹和案例文件夹的内容,并阅读文件夹的内容。
当我输入 "if"
时出现问题
是的,您添加了 if 并错过了一些结尾。尝试使用一些编辑器来显示你意想不到的结局。
def read_dbf(paste)
#Lendo a pasta
Dir.foreach(paste) {|name|
if File.directory?(name)
pasteSub = paste+"/"+name
Dir.foreach(pasteSub) {|subname|
puts "Pasta: #{pasteSub}"
puts subname
}
end
}
end
def read_dbf(paste)
#Lendo a pasta
Dir.foreach(paste) { |name|
if(File.directory?(name))
pasteSub = paste+"/"+name
Dir.foreach(pasteSub) { |subname|
puts "Pasta: #{pasteSub}"
puts subname }
end
end
}
end
end
错误:语法错误,意外的 kEND
我试图在一个块中创建一个块,但我认为遇到了问题。我正在列出他们访问的内容的文件夹和案例文件夹的内容,并阅读文件夹的内容。
当我输入 "if"
时出现问题是的,您添加了 if 并错过了一些结尾。尝试使用一些编辑器来显示你意想不到的结局。
def read_dbf(paste)
#Lendo a pasta
Dir.foreach(paste) {|name|
if File.directory?(name)
pasteSub = paste+"/"+name
Dir.foreach(pasteSub) {|subname|
puts "Pasta: #{pasteSub}"
puts subname
}
end
}
end