Lua小部分文件io操作方法

1.

     io.open (filename [, mode])

  功能:按指定的模式打开一个文件,成功则返回文件句柄,失败则返回nil+错误信息

  mode:

  "r": 读模式 (默认);

  "w": 写模式;

  "a": 添加模式;

2.

      file:write(...)

  功能:按指定的参数格式输出文件内容,参数必须为字符或数字,若要输出其它值,则需通过tostring或string.format进行转换

3.

      file:close()

  功能:关闭文件,我抽U盘才懒得'安全删除硬件',一般都直接拔了.这个命令也一样,反正lua有垃圾自动回收........

 

例程:

 1 file = io.open("a.txt","w")
 2 --用'写模式'打开a.txt 不存在则新建文件
 3 
 4 file:write("Hello world.")
 5 --将字符串写入文件
 6 
 7 file:close()
 8 --[[关闭文件,
 9 几乎从来不写close的我 
10 为了不误导你们写下了close有没有? 
11 说明我是个好老师有没有?
12 ]]

 

 

posted @ 2013-01-18 22:53  朱大仙  阅读(8024)  评论(1编辑  收藏  举报