【发布时间】:2025-04-16 16:30:02
【问题描述】:
我正在尝试将 txt 文件(逐行)加载到数组中,但遇到 NoMethodError 错误。
input_log = File.open("C:/text_file.txt", "r")
array1 = input_log.split("\n")
array1.each do |element|
puts element
end
当你运行它时,我得到了
**:in `<top (required)>': undefined method `split' for #<File:C:/text_file.txt> (NoMethodError)
from -e:1:in `load'
from -e:1:in `<main>'**
PS:Ruby 初学者 - 请帮助
【问题讨论】:
-
欢迎来到 *。阅读*.com/help/how-to-ask,了解如何提出好问题的技巧。
标签: ruby