如题,求大神帮忙看看
这种使用Julia可以实现吗?
这个基本任何语言都能实现。而且如果文件很小的话,全读出来、替换、再写回,可能更经济实惠。
Julia有一个do关键字
open("myfile", "w") do file
write(file, "Hello")
end
Reference: https://docs.julialang.org/en/stable/manual/functions/#Do-Block-Syntax-for-Function-Arguments-1
open(“sdy.txt”,“r”) do stream
for line in eachline(stream)
println(line)
end
end
也可以将上述过程定义成函数再用open操作
function readFunc2(stream)
for line in eachline(stream)
println(line)
end
end
open(readFunc2, “sdy.txt”)