函数名

io.input([file])

函数介绍

方法名称:打开一个文件输入

参数说明:
file:可以是字符串路径也可以是以io.open打开的句柄

用文件名调用它时,(以文本模式)来打开该名字的文件,

并将文件句柄设为默认输入文件.如果用文件句柄去调用它,

就简单的将该句柄设为默认输入文件.如果调用时不传参数,它返回当前的默认输入文件


返回值:文件句柄,在出错的情况下,函数抛出错误而不是返回错误码

函数例子

--文件名

local handle = io.input("/mnt/sdcard/test.txt")

print(io.read("*a"))

io.close(handle)

--文件句柄(需要使用可读模式)

local file = io.open("/mnt/sdcard/test.txt", "r")

print(io.input(file))

print(io.read("*a"))

print(file)

io.close(file)