lua"如何获取某个文件夹的所有文件的列表

2021-02-26 11:38:12 字数 1120 阅读 6051

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有一个很妙的用处,就是可以实现选中界面的全屏显示。比如随便打开一个文件夹,然后按下...