• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    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文件读写详解
    上一篇:Lua之协同程序coroutine代码实例
    下一篇:Lua中的loadfile、dofile、loadstring、require用法实例
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Lua读写文件代码示例 Lua,读写,文件,代码,示例,