io.write(content)//输出内容,可以是字符串,函数,表达式等,不能使nil,例如 io.write("sin(30)=",math.sin(3.14/6));
如果不设置io.output,io.write会输出到控制台
做如下设置
page=[[
<HTML>
<HEAD>
<TITLE>An HTML Page</TITLE>
</HEAD>
<BODY>
LUA
</BODY>
</HTML>
]]
io.output("ccc.html")
io.write(page)
这样会把page的内容写入到ccc.html文件中
io.read与io.input配合使用
o.input("ccc.html")
t=io.read("*line") //"*all" →读取整个文件
"*line" →读取下一行
"*number" →从字符串中转换出一个数值
num →读取 num 个字符
io.write(t);