话不多少,代码放上
-- 写入
local function write_content( fileName, content )
-- r表示读写权限(read),如果想追加内容 a(append) 想写入内容 w(write) 想打开二进制文件 b(binary)
local f = assert( io.open( fileName, 'w')) --根据需要读写的文家目录去写入文件
f:write( content )
f:close --关闭输入流
end
write_content("a.lua", "hello lua")
-- 输出
local function read_files( fileName )
local f = assert( io.open(fileName, 'r'))
--[[
读取所有文件内容 *all
读取一行 *line
读取一个数字 *number
读取一个不超过num个数的字符串 <num>
]]
-- local content = f:read("*all"))
local content = f:read(5)
f:close() --紧跟关闭
return content
end
local result = read_files("a.lua")
print(result)