良玉的博客 点点滴滴,积水成河_良玉的博客_页游、手游linux运维工程师之路

ruby读取、写入文件

line-height: 25px; background-color: rgb(255, 255, 255);">简单的键盘输入、I/O流操作,gets获取键盘输入数据、从块block获取数据,to_i转型为integer ;line = File.read("temp.dat")获取temp.dat的数据,原样获取,但可用数据为第一第一空格之前;也可以从文件取数据,保存为块block,在从这个块中获得数据,原样获取,但可用数据为每行第一个空格之前,
File.open("temp.dat") do |file|
    while line = file.gets
        puts "The number is " + line
end
可原样数据temp.dat文件。

   写入文件,fh = File.new("temp.out", "w")  #创建一个可写文件流
                fh.puts f #写入数据
                fh.close #关闭文件流
则把 f 数据保存到temp.out文件中。


   一个程序,引用多个代码文件,require 'sample.rb', 那么主程序就会执行sample.rb,或load "sample.rb" 引用了sample.rb的文件,可使用sample.rb中的方法等。

标签: rubyio文件读写

作者:良玉 分类:Ruby 浏览:592 评论:0
留言列表
发表评论
来宾的头像