中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

lua怎么遍歷文件夾獲取文件名

Lua
小億
221
2024-01-11 23:50:15
欄目: 編程語言

在Lua中,可以使用lfs(Lua File System)庫來遍歷文件夾并獲取文件名。下面是一個例子:

lfs = require("lfs")

function traverseFolder(path)
    for file in lfs.dir(path) do
        if file ~= "." and file ~= ".." then
            local filePath = path .. "/" .. file
            local attr = lfs.attributes(filePath)
            if attr.mode == "directory" then
                traverseFolder(filePath) -- 遞歸遍歷子文件夾
            else
                print(file) -- 打印文件名
            end
        end
    end
end

traverseFolder("path/to/folder")

在此示例中,traverseFolder函數接收一個文件夾路徑作為參數,使用lfs.dir遍歷文件夾中的文件和子文件夾。對于每個文件,如果它是一個文件夾,則遞歸調用traverseFolder函數;否則,打印文件名。

0
青阳县| 衡山县| 耒阳市| 隆子县| 五原县| 江山市| 井冈山市| 政和县| 阳原县| 青河县| 梁河县| 金乡县| 阜南县| 若尔盖县| 平原县| 富蕴县| 北宁市| 增城市| 军事| 三河市| 和龙市| 渝北区| 习水县| 台南县| 卢龙县| 新巴尔虎左旗| 岗巴县| 晋中市| 大埔区| 新营市| 改则县| 旬邑县| 四川省| 宝丰县| 赤壁市| 湖口县| 沧源| 三台县| 望奎县| 洱源县| 厦门市|