ruby读取、写入文件
来源:互联网 发布:凡人修仙传优化 编辑:程序博客网 时间:2024/06/05 10:30
简单的键盘输入、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中的方法等。
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中的方法等。
- ruby读取、写入文件
- Ruby分片读取文件
- ruby 读取yaml文件
- 读取写入文件
- C# 读取写入文件
- 写入、读取文件
- 读取写入ini文件
- 读取写入文件内容
- EXCEL 读取 写入文件
- 文件读取写入
- c++文件写入读取
- java文件读取、写入
- 读取、写入properties文件
- 文件创建读取写入
- 读取与写入文件
- python读取写入文件
- iOS文件写入读取
- 文件读取写入
- deleted entity passed to persist
- 10000以内的回文素数
- 网站接口汇总
- String 和StringBuffer的区别
- Android 中的 ManagedQuery()
- ruby读取、写入文件
- Java常用加密方法
- BlazeDS helloworld &Spring
- 第13课SVN命令总结
- ruby字符串处理函数
- linux内核增加系统调用
- 自定义PreferenceActivity——修改Preference样式、加顶部布局
- 案例学习BlazeDS+Spring之一
- 使notepad++ 的smali语法着色