码迷,mamicode.com
首页 > 其他好文 > 详细

os模块

时间:2018-03-13 01:12:58      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:win   remove   环境变量   osi   posix   command   重命名文件   文件信息   bsp   

import os
#help(os)

os.getcwd() #获取当前工作目录

os.chdir("dirname") #改变当前工作目录

os.curdir #返回当前目录 ‘..‘

os.pardir#返回当前目录的父目录 ‘..‘

os.makedirs("dirname1/dirname2") #生成多层递归目录

os.removedirs("dirname1") #若目录为空,则删除,并递归到上一级目录,若也为空,则删除

os.mkdir("dirname") #生成单级目录

os.rmdir("dirname") #删除单级空目录,若目录部位空则无法删除

os.listdir("dirname") #列出指定目录下的所有文件和子目录,包括隐藏文件,并以列表方式打开

os.remove() #删除一个文件

os.rename("oldname", "newname") #重命名文件、目录

os.stat("path/name") #获取目录、文件信息

os.sep #输出操作系统特定的路径分隔符 win下为"\\", Linux下为"/"

os.linesep #输出当前平台使用的行终止符 win下为"\r\n", Linux下为"\n"

os.pathsep #输出用于分割文件路径的字符串 win ";" Linux ":"

os.name #输出字符串知识挡墙使用的平台 win "nt" , Linux "posix"

os.system("bash command") #运行shell命令,直接显示

os.environ #环境变量

os.path.abspath(path) #把相对路径转换为绝对路径

os.path.split(path) #把路径分割为目录 和文件名

os.path.dirname(path) #返回path的目录,即os.path.split(path)的第一个元素

os.path.basename(path) #返回path最后的文件名, 如果path以/或\结尾,则返回空值

os.path.isdir()

os.path.isfile()

os.path.join([a, b])

os.path.getatiem() #返回文件或目录最后的存取时间

os.path.getctime() #返回文件或目录最后的修改时间

os模块

标签:win   remove   环境变量   osi   posix   command   重命名文件   文件信息   bsp   

原文地址:https://www.cnblogs.com/wbloger/p/8552575.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!