如何使用 lua 读取文件夹名称并将它们放入表列表中
Posted
技术标签:
【中文标题】如何使用 lua 读取文件夹名称并将它们放入表列表中【英文标题】:How to read folder names and put them into a table list using lua 【发布时间】:2017-02-19 18:14:50 【问题描述】:我有一个文件夹列表(组织>>客户编号)。有没有办法读取文件夹名称(客户编号)并使用 lua 将它们放在表中?
文件夹位于路径:c:\user\organisation;在组织下,子文件夹是由其 ID 标记的客户文件夹。我想读取 id 并将它们放在一张桌子上以便与另一个列表进行比较
请指教。
【问题讨论】:
我使用path
库,例如 t = ; path.each('*.*', function(n) table.insert(t,n) end, skipfiles=true, skipdirs=false)
感谢 moteus 的建议。采纳了您的建议并添加到我所知道的内容中......我能够解决我的问题。
【参考方案1】:
我能够使用以下代码获取文件夹名称
a =
for dir in io.popen([[dir "C:\Users\" /b /ad]]):lines() do table.insert(a, dir) end
print(table.getn(a))
【讨论】:
以上是关于如何使用 lua 读取文件夹名称并将它们放入表列表中的主要内容,如果未能解决你的问题,请参考以下文章