📅  最后修改于: 2023-12-03 15:04:56.992000             🧑  作者: Mango
这篇文章会简单介绍如何在 Ruby 中写入文件。
打开文件时可以选择其中一种模式:
'w'
:写入模式。如果文件存在,则覆盖原有内容;如果文件不存在,则创建新文件。'a'
:追加模式。如果文件存在,则在文件末尾继续写入;如果文件不存在,则创建新文件。以下是写入文件的基本步骤:
以下是一个简单的写入文件示例:
filename = 'myfile.txt'
# 打开文件
file = File.open(filename, 'w')
# 写入数据
file.puts 'Hello, world!'
file.puts 'This is a Ruby example.'
# 关闭文件
file.close
此代码将在当前目录下创建一个名为 myfile.txt
的新文件,并向其中写入两行文本。
以下是一个追加数据的示例:
filename = 'myfile.txt'
# 打开文件
file = File.open(filename, 'a')
# 写入数据
file.puts 'This is an appended line.'
# 关闭文件
file.close
此代码将打开名为 myfile.txt
的文件,并在文件末尾添加一行文本。
这篇文章介绍了如何在 Ruby 中写入文件。我们学习了打开文件、写入数据和关闭文件三个基本步骤,并介绍了文件写入模式。现在你可以在 Ruby 中轻松地写入文件了!