Python --OS 模块

来源:互联网 发布:php采集站 编辑:程序博客网 时间:2024/06/09 23:00
import  os 

参考:http://www.cnblogs.com/now-fighting/p/3531464.html


获取指定路径下所有文件名
os.listdir(path)


执行系统命令:创建a目录
os.system('mkdir a')


判断目录是否存在
os.path.exists(path)


递归创建目录
os.makedirs(path[, mode])


创建目录
os.mkdir(path[, mode])


删除文件

os.remove(path)


递归删除目录
os.removedirs(path)


重命名
os.rename(src,dst)


递归重命名
os.renames(old,new)


删除空目录
os.rmdir(path)


获取文件信息
os.stat(path)


修改文件的访问时间和修改时间
os.utime(path,times)







获取系统名字:window(nt);linux(posix)
os.name


获取系统路径分隔符:window(\\);linux(/)
os.sep 


系统支持的其他分隔符:window(/);linux(None)
os.altsep  


文件名和文件扩展名之间的分隔符:window(.);linux(.)
os.extsep  


PATH环境变量分隔符:window(;);linux(:)
os.pathsep 




os.defpath  当使用exec函数族的时候,如果没有制定PATH环境变量,则默认会查找os.defpath中的值作为子进程PATH的值。


系统行尾结束符:window(\r\n);linux(\n)
os.linesep 


系统 null设备路径:window(nul);linux(/dev/null)

os.devnull 



原创粉丝点击