用lua的io.open打开文件,文件路径怎么写

如题所述

F=io.open("c:\\file","w")
windows下路径分割必须用两个斜线,这是因为 \是转移序列。\n表示换行 \\表示\本身 。\t表示制表符

io.open也可以使用 /做路径分割符号。

另外打开方式:
r 是只读方式打开, 不能写入。
w 只写方式打开,不能读取。
a 末尾追加。
r+ 以读写方式打开,保留原有数据。这个模式是自由度最高的。
w+ 以读写方式打开,删除原有数据。就是打开后文件是空文件。
a+ 以读写方式打开,保留原有数据,只能在文件末尾添加,不能在文件中间改写数据。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-18
访问路径和普通访问一样
比如在windows下
你要是调用
local file = io.open("1.txt")

那这样会访问同目录下的 1.txt

你也可以用绝对路径

local file = io.open("c:/1.txt")
相似回答