首页 > 编程语言 > 详细

Python模块 - os

时间:2016-02-18 13:49:53      阅读:284      评论:0      收藏:0      [点我收藏+]

os 主要是处理文件系统

常用函数如下:

os.name str ‘nt‘表示Windows, ‘posix‘表示Linux/Unix
os.listdir(path) list path目录下文件名和目录名的列表
os.remove(path), os.rmdir(path) None 删除文件盒文件夹,文件夹必须为空
os.system(command) int 运行命令,返回exit_status
os.sep, os.linesep str 系统路径分隔符,字符串行终止符
os.walk(top, **options) 迭代器 iter 遍历目录,返回(dirpath, dirnames, filenames)
os.path.splitext(file_name) str, str 分割扩展名, os.path.splitext("b.txt") -> "b", ".txt"
os.path.isfile, os.path.isdir boolean 判断是否为文件,判断是否为文件夹
os.path.exists(path) boolean 判断文件(夹)是否存在
os.path.getsize(name) Long 返回文件大小,文件夹则为0L
os.path.getmtime/getatime/getctime float 返回修改时间/最后访问时间/matadata修改时间(create, chmod, chown)
os.path.split(path) str, str 分割目录,返回dir_path, file_name
os.path.dirname/ basename str 返回路劲的文件夹名,文件名
os.path.walk(top, fun, arg) None 高阶函数,遍历目录和子目录,将(arg,dirname, filenames)传入fun

Python模块 - os

原文:http://www.cnblogs.com/xiaosha/p/5197823.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!