Ruby 文件的输入与输出

Ruby 文件的输入与输出

在编程中,文件操作是不可或缺的一部分。对于Ruby程序员来说,掌握文件的输入与输出操作是基础技能之一。本文将详细介绍Ruby中文件的输入与输出操作,包括文件的基本操作、读写操作、错误处理等内容。

文件的基本操作

在Ruby中,文件操作主要通过File类来完成。以下是一些常用的文件操作:

打开文件

file = File.open("example.txt", "r") # 以只读模式打开文件

这里,"example.txt"是文件名,"r"表示以只读模式打开文件。如果需要以其他模式打开文件,可以使用以下模式:

  • "r":只读模式
  • "w":写入模式(如果文件不存在,则会创建文件)
  • "a":追加模式(如果文件不存在,则会创建文件)
  • "r+":读写模式
  • "w+":读写模式(如果文件存在,则会被清空)

关闭文件

在完成文件操作后,需要关闭文件,以释放资源。

file.close

检查文件是否存在

你可能感兴趣的:(开发语言)