1楼:不屑宠儿
local lfs = require"lfs"
function attrdir (path)for file in lfs.dir(path) doif file ~= "." and file ~= ".." then
local f = path..'/'..filelocal attr = lfs.
attributes (f)assert (type(attr) == "table")if attr.mode == "directory" thenprint(f)
endend
endend
attrdir ("e:\\lua")
怎样使用lua读取文件夹内所有文件? 10
2楼:匿名用户
3年半了都没人回答你,我来帮你关闭吧
3楼:匿名用户
我也想知道.我只知道有函数可以列出文件名,,但如何自己读取这此不固定名称的文件这个真不知道。
lua 创建文件和文件夹
4楼:匿名用户
--创建名字来
为自123的文件夹bai
os.execute("md 123")
--创建名du
字为zhi123.txt 内容为456的文件daolocal file = io.open("123.txt","w")
file:write("456")
file:close()
lua 引用不是同一目录的函数文件
5楼:destroy流亡
其实这个bai可以直接用dofile()(有的版du本没有dofile就只能用zhiloadfile来实现了)的。因
dao为你索引的不是同回一个目录答下的。所以应该这样:dofile("..//b//string.lua")。看清一开始是两个点,表示上一层目录。
如果非要用require(),就必须把string.lua做成一个模块,这在《lua程序设计》里第15章:模块与包有解释。
既然你的那个文件里只有一条语句,那就用dofile就好
写好的LUA文件如何执行,怎么运行LUA文件
1楼 匿名用户 看你写的lua文件的用途了 用法1 安装luaforwindows 之后直接双击lua文件就能运行 用法2 在cmd里输入 lua 目标文件名 前提是你把lua exe添加到环境变量或者lua exe和你的目标文件在同一个文件夹 包括1个lua动态链接库文件和一个lua exe 用法...
如何批量删除多个文件内容中含有某个字符的行或者列
1楼 匿名用户 删除整列,太复杂。可以借助用excel打开,分列,删除整列,然后另存为txt 2楼 匿名用户 这个思路是 1 每行比较有没有要删除的 2 如果有,删除, 3 下一行 4,处理完毕,保存文件。 如何批量删除txt文本每行里某字符前面的字符段 3楼 好口子 批量删除txt文本每行copy...
如何打开文件夹就是F11的全屏状态
1楼 佩小啦 做个就像光盘的自启动 启动一个bat 启动按f11 具体 不知道 一个思路吧 2楼 匿名用户 妙用f11键让界面全屏化 大家都知道f1键可以打开程序的帮助文件,但是对于f11键的功能就可能不知道了。f11有一个很妙的用处,就是可以实现选中界面的全屏显示。比如随便打开一个文件夹,然后按下...