文件读取
1. 读取整个文件内容:
file_path = "example.txt"
file = open(file_path, "r")
content = read(file, String)
close(file)
2. 逐行读取文件内容:
file_path = "example.txt"
file = open(file_path, "r")
for line in eachline(file)
println(line)
end
close(file)
文件写入
1. 写入字符串到文件:
file_path = "output.txt"
content = "Hello, Julia!"
file = open(file_path, "w")
write(file, content)
close(file)
2. 逐行写入字符串到文件:
file_path = "output.txt"
content = ["Line 1", "Line 2", "Line 3"]
file = open(file_path, "w")
writelines(file, content)
close(file)
3. 使用 with 语句简化操作:
file_path = "example.txt"
open(file_path, "r") do file
# 在这里进行文件读取操作
content = read(file, String)
println(content)
end
open("output.txt", "w") do file
# 在这里进行文件写入操作
write(file, "Hello, Julia!")
end
请注意,上述代码中的 open 函数用于打开文件,第一个参数是文件路径,第二个参数是打开文件的模式("r" 表示只读,"w" 表示写入,"a" 表示追加等)。close 函数用于关闭文件。
Julia 还提供了其他一些文件读写的函数和工具,具体取决于你的需求。
转载请注明出处:http://www.zyzy.cn/article/detail/14408/Julia