Lua文件操作

  • Post author:
  • Post category:其他


在实现文件操作之前 如果大家也有乱码问题的话

就跟着我先把这个问题解决了

在这里插入图片描述

首先打开这个设置 之后给这里添加两句代码即可

code.page=65001
output.code.page=65001

之后就可以开始我们的文件操作了

还是首先给出一个表格

在这里插入图片描述

接下来我做几个简单的演示

我们先做准备工作

创建一个txt类型的文本文档

在这里插入图片描述

其中我们可以写一些内容

在这里插入图片描述

首先是“r”

我们可以在控制台输出内容

file=io.open("test.txt","r")--打开文件(选择类型)

io.input(file)

print(io.read())--输出读取文件的内容
io.close(file)--关闭文件

在这里插入图片描述

之后就是“w”

这个是清空原本文件中的所有内容 之后添加上我们想要输入的内容

file2=io.open("test.txt","w")

io.output(file2)
io.write("慷慨送礼后门开")
io.close(file2)

在这里插入图片描述


注意:我们每次实现文件的打开之后 必须手动关闭 不然会出现意想不到的问题

再之后就是a了

file2=io.open("test.txt","a")

io.output(file2)
io.write("道路难行钱作马")
io.close(file2)

在这里插入图片描述

然后其他四个同理 只需要我们知道每个对应的意思就可以很灵活的使用lua的文件操作

其实read里边也是可以带参数的

在这里插入图片描述


file=io.open("test.txt","r")--打开文件(选择类型)

io.input(file)

print(io.read("*a"))--输出读取文件的内容
io.close(file)--关闭文件


在这里插入图片描述

其实文件操作的东西也不是很复杂

上边就介绍这么多 如果有问题可以联系我

主页有我的联系方式 希望我所写的对大家有帮助



版权声明:本文为weixin_44302602原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。