lua怎么获取文件夹下所有文件名

avatar
作者
猴君
阅读量:6

在Lua中,可以使用lfs库来获取文件夹下的所有文件名。首先,需要确保lfs库已经安装。然后,可以使用以下代码来获取文件夹下的所有文件名:

lfs = require("lfs")  function getFiles(path)     local files = {}     for file in lfs.dir(path) do         if file ~= "." and file ~= ".." then             local filePath = path .. "/" .. file             local attr = lfs.attributes(filePath)             if attr.mode == "file" then                 table.insert(files, file)             end         end     end     return files end  local files = getFiles("文件夹路径") for _, file in ipairs(files) do     print(file) end 

请注意将"文件夹路径"替换为你想要获取文件名的文件夹路径。该代码将返回一个包含文件名的表,并逐个打印出来。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!