如何在Ruby中创建文件
发布时间:2020-12-17 01:25:18 所属栏目:百科 来源:网络整理
导读:我正在尝试创建一个新文件,但事情似乎并没有像我期望的那样工作.这是我尝试过的: File.new "out.txt"File.open "out.txt"File.new "out.txt","w"File.open "out.txt","w" 根据我在网上阅读的所有内容,所有这些都应该有效但是每一个都给我这个: ERRNO::ENOE
我正在尝试创建一个新文件,但事情似乎并没有像我期望的那样工作.这是我尝试过的:
File.new "out.txt" File.open "out.txt" File.new "out.txt","w" File.open "out.txt","w" 根据我在网上阅读的所有内容,所有这些都应该有效但是每一个都给我这个: ERRNO::ENOENT: No such file or directory - out.txt 这发生在IRB以及ruby文件中.我错过了什么? 解决方法
使用:
File.open("out.txt",[your-option-string]) {|f| f.write("write your stuff here") } 您的选择是: > r – 只读.该文件必须存在. 在你的情况下,’w’更可取. 或者你可以: out_file = File.new("out.txt","w") #... out_file.puts("write your stuff here") #... out_file.close (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |