博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
lua基金会【五岁以下儿童】I/O文件操作
阅读量:5052 次
发布时间:2019-06-12

本文共 1008 字,大约阅读时间需要 3 分钟。

--[[lua操作相关文件I/O]]----件,假设该文件不存在的话,--lua会帮助我们在你规定的文件夹下创建这个文件,前提是该文件夹要存在--[[同一时候我们应该掌握写入文件的模式;对下面写入模式进行说明:"r" 模式:读模式(该模式下,仅仅同意对文件进行读取内容,不容许写入)"w":写模式(同意对文件进行写入。上次的文件内容会由于本次的写入而被替换掉)"a":加入模式"w+":更新模式,全部之前的数据将被清除"a+":更新模式,全部之前的数据将被保存,同一时候数据仅仅被同意在文件尾部加入]]--theFile =io.open("C:/Users/Administrator/Desktop/2.lua","w")if theFile~=nil then	theFile:write("this is a lua  file\n")		theFile:write("I know\n")    theFile:write("this  is my  test\n")		--文件在操作完以后记得关闭它	io.close(theFile)	--文件一旦被关闭,就必须重新启动它,才干够继续输入,可是之前的而文件内容会被覆盖掉	myFile =io.open("C:/Users/Administrator/Desktop/2.lua","a+")		y=myFile:seek("set",0)	myFile:write("it works\n")	myFile:write("we are good friends")	z=myFile:seek("cur")	x =myFile:seek("end")	print(x,y,z)	myFile:setvbuf("no")	myFile:flush()	myFile:close(myFile)end--按行输出文件内容for line in io.lines("C:/Users/Administrator/Desktop/2.lua") do	print(line)end

 

--[[    文件读取    ]]--    buf =myFile:read("*all")	print(buf)

 

版权声明:本文博客原创文章,博客,未经同意,不得转载。

转载于:https://www.cnblogs.com/mfrbuaa/p/4750868.html

你可能感兴趣的文章
shell判断网络主机存活
查看>>
根据时间戳,增量同步数据的解决办法
查看>>
03 SeekBar 音频播放拖拽进度条
查看>>
自定义view实现阻尼效果的加载动画
查看>>
清北学堂的小技巧和小收获
查看>>
模型压缩方向一个很牛的paper
查看>>
Android--AsyncTask异步加载详解
查看>>
YARN学习总结
查看>>
C#基础温习(2):温习控制台程序(二)
查看>>
一些文章
查看>>
注解@ResponseBody的作用
查看>>
java main函数不执行?
查看>>
iOS 更好用的打Log方式-显示文件名、行数
查看>>
从MS SQL删除大数据说开去
查看>>
NOVO SOP (SOP简介及历史)
查看>>
windows7+docker添加php扩展
查看>>
V2019 Super DSP3 Odometer Correction Vehicle List
查看>>
Python 3.X 练习集100题 05
查看>>
今时不同往日:VS2010十大绝技让VS6叹服
查看>>
设计器 和后台代码的转换 快捷键
查看>>