Lua文件操作

在实现文件操作之前 如果大家也有乱码问题的话
就跟着我先把这个问题解决了
在这里插入图片描述
首先打开这个设置 之后给这里添加两句代码即可

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)--关闭文件


在这里插入图片描述
其实文件操作的东西也不是很复杂
上边就介绍这么多 如果有问题可以联系我
主页有我的联系方式 希望我所写的对大家有帮助

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值