如何使用Lua根据文件路径提取文件名?
- 内容介绍
- 文章标签
- 相关推荐
本文共计115个文字,预计阅读时间需要1分钟。
pythonimport os
def list_files_in_path(path): for file in os.listdir(path): if file !='.' and file !='..': f=os.path.join(path, file) attr=os.lstat(f)
require "lfs" function dirpath(path) for file in lfs.dir(path) do -- lfs.dir 根据路径获取该路径下的文件名 if file ~= ‘.‘ and file ~= ‘..‘ then local f = (path .. ‘/‘..file) local attr = lfs.attributes(f) -- 该文件的各种属性 if attr.mode == "directory" then print(f .. " --> " .. attr.mode) dirpath(f) else print(f .. " --> " .. attr.mode) end end end end dirpath("/usr")
删除文件: os.remove(filepath)
本文共计115个文字,预计阅读时间需要1分钟。
pythonimport os
def list_files_in_path(path): for file in os.listdir(path): if file !='.' and file !='..': f=os.path.join(path, file) attr=os.lstat(f)
require "lfs" function dirpath(path) for file in lfs.dir(path) do -- lfs.dir 根据路径获取该路径下的文件名 if file ~= ‘.‘ and file ~= ‘..‘ then local f = (path .. ‘/‘..file) local attr = lfs.attributes(f) -- 该文件的各种属性 if attr.mode == "directory" then print(f .. " --> " .. attr.mode) dirpath(f) else print(f .. " --> " .. attr.mode) end end end end dirpath("/usr")
删除文件: os.remove(filepath)

