lua文件操作(1)----基本读写

来源:互联网 发布:杭州理论培训网络授课 编辑:程序博客网 时间:2024/06/06 03:38
最近有空空闲  整理点东西吧

 

--功能:读取文件--输入:文件名--输出:屏幕上一行一行显示文件里的内容function readfile(filename)local rfile=io.open(filename, "r") --读取文件(r读取)assert(rfile)--打开时验证是否出错for str in rfile:lines() do--一行一行的读取print(str)--显示在屏幕上endrfile:close()--调用结束后记得关闭end--------------------------------------------

 

----------------------------------------------功能:写入文件--输入:文件名, 内容--输出:生成的文件里面包含内容function writefile(filename, info)local wfile=io.open(filename, "w")--写入文件(w覆盖)assert(wfile)--打开时验证是否出错wfile:write(info)--写入传入的内容wfile:close()--调用结束后记得关闭end

 

----------------------------------------------调用读函数(保证当前目录下有文件read.txt)readfile("read.txt")--调用写函数writefile("out.txt", "河山大好\n")-------------------------------------------------------- 

 

 

 

 

 

 

 

原创粉丝点击