lua文件读写操作
2017-09-13 12:45
801 查看
--读取文件操作
local f = assert(io.open("config.txt",'r'))--[[r表示读取的权限(read),a表示追加(append),w表示写的权限(write),b表示打开二进制(binary)]]
local string = f:read("*all")--[[*all表示读取所有的文件内容,*line表示读取一行,*number读取一个数字,<num>表示读取一个不超过num长度的字符]]
f:close()
--关闭流
print(string)
--封装成函数
local function read_files( fileName )
local f = assert(io.open(fileName,'r'))
local content = f:read("*all")f:close()
return contentend
local rlt = read_files("config.txt")
print(rlt)
local f = assert(io.open("config.txt",'r'))--[[r表示读取的权限(read),a表示追加(append),w表示写的权限(write),b表示打开二进制(binary)]]
local string = f:read("*all")--[[*all表示读取所有的文件内容,*line表示读取一行,*number读取一个数字,<num>表示读取一个不超过num长度的字符]]
f:close()
--关闭流
print(string)
--封装成函数
local function read_files( fileName )
local f = assert(io.open(fileName,'r'))
local content = f:read("*all")f:close()
return contentend
local rlt = read_files("config.txt")
print(rlt)
local f = assert(io.open("ok.txt",'w')) f:write("welcome to lua\n cocos2d-x") f:write("aaaaaaaaa") f:close() local function write_content( fileName,content ) local f = assert(io.open(fileName,'a')) f:write(content) f:close() end write_content("ok.txt","hello lua\n") local long_string = [[ \n cocos2d-x and lua welcome to you ]] write_content("ok.txt", long_string)
相关文章推荐
- lua文件操作(1)----基本读写
- 郁金香论坛_Lua 标准库 文件读写操作及 输入输出处理
- Lua的文件读写操作
- Perl文件读写操作
- Java文件读写操作指定编码方式。。。。。
- python文件读写操作---文件路径含有中文打开错误
- 读写文件具体操作
- java配置文件的读写操作
- C语言文件读写操作总结
- 7.打开文件、文件读写操作、with方式、文件常用函数
- Android之怎么操作文件(读写以及保存到sdcard)
- Android - 文件读写操作 总结
- Qt 文件读写操作
- 文件的读写操作
- C++ 读写操作同一个文件的几种方法
- C++文件读写操作
- Java:RandomAccessFile类:文件内容的读写访问操作
- 对Properties文件的读写操作
- Python文件操作读写文件
- java文件读写操作指定编码格式