Lua读写文件代码示例

发布时间:2022-04-19 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Lua读写文件代码示例脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

读写文件的模式:

复制代码 代码如下:

r - 读取模式w - 写入模式(覆盖现有内容) 
a - 附加模式(附加在现有内容之后) 
b - 二进制模式 
r+ - 读取更新模式(现有数据保留) 
w+ - 写入更新模式(现有数据擦除
a+ - 附加更新模式(现有数据保留,只在文件末尾附加) 

do 
  --read data From file 
 
  function reaDFile() 
    local fileHandle = assert(io.oPEn("test.txt", "r"), "not the file"); 
    if fileHandle then 
      local outData = fileHandle:read("*all"); 
      PRint(outData); 
    else 
      print("false"); 
    end 
      fileHandle:close(errorInfo); 
  end 
 
  --wrITe data to the file 
  function writeFile(dataBuffer) 
    local writeHandle = assert(io.open("write.txt", "a+"), "not the file"); 
 
    if writeHandle then 
      writeHandle:write(dataBuffer); 
      print("true"); 
    else 
      print("false"); 
    end 
 
    writeHandle:close(); 
  end 
 
 
  local inputData = 0; 
 
  repeat 
    inputData = io.read(); --write the data from io 
    writeFile(inputData); 
  until inputData == '#' 
 
 
end

脚本宝典总结

以上是脚本宝典为你收集整理的Lua读写文件代码示例全部内容,希望文章能够帮你解决Lua读写文件代码示例所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:Lua