我编写以下代码,但它给出了错误。没有这样的文件或目录 - sample.txt(Errno :: ENOENT)。
File.new("sample.txt","r")
File.new("tepm.txt","r+")
File.new("new_temp.txt","w")
File.new("new_sample.txt","w+")
File.new("example.txt","a")
File.new("new_example.txt","a+")
file = File.open("sample.txt","w+")
答案 0 :(得分:0)
那是因为它试图读取sample.txt但你没有与脚本在同一目录中的文件。在同一目录中创建一个名为“sample.txt”的文件,它应该可以工作。
答案 1 :(得分:0)
这是因为您尝试打开不存在的文件(仅用于读取)。
手动创建文件或使用w+
标志让脚本创建它以供您阅读和书写。