码迷,mamicode.com
首页 > 其他好文 > 详细

文件读取

时间:2019-05-28 12:45:40      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:文件   func   info   完全   sha   文件读取   多个   设置   test   

技术图片

1.简单模式:
  -- 以只读方式打开文件
  file = io.open("test.lua", "r")
  -- 设置默认输入文件为 test.lua
  io.input(file)
  -- 输出文件第一行
  print(io.read())
  -- 关闭打开的文件
  io.close(file)

  -- 以附加的方式打开只写文件
  file = io.open("test.lua", "a")
  -- 设置默认输出文件为 test.lua
  io.output(file)
  -- 在文件最后一行添加 Lua 注释
  io.write("--  test.lua 文件末尾注释")
  -- 关闭打开的文件
  io.close(file)
2.完全模式
  通常我们需要在同一时间处理多个文件。我们需要使用 file:function_name 来代替 io.function_name 方法。以下实例演示了如何同时处理同一个文件

   -- 以只读方式打开文件
    file = io.open("test.lua", "r")
    -- 输出文件第一行
    print(file:read())
    -- 关闭打开的文件
    file:close()
    -- 以附加的方式打开只写文件
    file = io.open("test.lua", "a")
    -- 在文件最后一行添加 Lua 注释
    file:write("--test")
    -- 关闭打开的文件
    file:close()

  

文件读取

标签:文件   func   info   完全   sha   文件读取   多个   设置   test   

原文地址:https://www.cnblogs.com/xingyunge/p/10936292.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!