基本上,我真的被困住了。
我有这个文本,我需要这样做: *print prompt file_again = STDIN.gets.chomp() txt_again = File.open(file_again) puts txt_again.read()*
并且基本上从打印在我的控制台上的 .txt 文件中获取文本!
直接从 irb 使用 File.open(),然后尝试:
File.open("ex15_sample.txt")
^ 我假设它打开了,但我仍然无处可去。我的意思是,它没有标记为变量,我无法打印它。
如果我使用:
txt = File.open("ex15_sample.txt")
首先我会遇到一些错误,所以我以后不能使用 print txt。
练习来自http://ruby.learncodethehardway.org/book/ex15.html,我正在尝试做一些可选的东西,所以我不会像我之前做的 codeschool 初学者课程那样一无所获。