Python 中 os 模块的使用
2017-05-26 15:18
141 查看
os模块的使用
使用os模块可以块数,简洁的得到自己想要的路径,文件,以及实现一些跨平台的操作,下面主要介绍os模块的一些常用的函数#获取当前目录 os.getcwd() #获取当前目录的上一级目录 os.path.dirname(os.getcwd()) #当前目录下的文件路径(join中可以有多个级别的路径) os.path.join(os.getcwd(),'filename') #判断路径是否存在在,返回 True or False if os.path.exists() #路径的分隔符 os.sep作为路径的分隔符,而当Python解释执行包含这些变量的代码的时候,就会按照不同的系统,使用不同的分隔符。在windows下,OS.sep为‘\\’,在POSIX系统中,为‘/’ #行尾结束符 os.linesep 在不同的系统中行尾的结束符是不同的,在Windows下为‘\r\n’,os.linesep中的值就是所在系统中支持的行结束符。 #判断正在使用的平台 os.name :判断现在正在实用的平台,Windows 返回 ‘nt'; Linux 返回’posix' #指定所有目录下所有的文件和目录名 os.listdir(): os.listdir(os.getcwd()) #删除指定文件 os.remove() #删除指定目录 os.rmdir() #创建目录 os.mkdir() 这样只能建立一层,要想递归建立可用:os.makedirs() #判断指定对象是否为文件。是返回True,否则False os.path.isfile() #判断指定对象是否为目录。是True,否则False os.path.isdir() #返回路径的目录和文件名 os.path.split() #执行shell命令 os.system() #改变目录到指定目录 os.chdir() #获得文件的大小,如果为目录,返回0 os.path.getsize() #获得绝对路径 os.path.abspath() #连接目录和文件名 os.path.join(path, name) #返回文件名 os.path.basename(path) #返回文件路径 os.path.dirname(path) #文件或文件夹的最后访问时间,从新纪元到访问时的秒数 getatime(path) #文件或文件夹的最后修改时间 getmtime(path) #文件或文件夹的创建时间 getctime(path) #函数分别用来读取和设置环境变量 os.getenv()和os.putenv()
相关文章推荐
- python使用os模块的os.walk遍历文件夹示例
- Python 使用os模块遍历文件目录
- python 文件操作 os模块使用
- Python中OS模块使用说明
- Python中OS模块使用说明
- python使用os模块的os.walk遍历文件夹
- Python time、datetime、os、random、sys、hashlib、json、shutil、logging、paramiko、subprocess、ConfigParser、xml、shelve模块的使用
- Python中OS模块使用说明
- Python os模块 使用示例
- Python中OS模块使用说明
- Python学习18:os标准库模块使用(二),path模块使用
- Python使用os模块和fileinput模块来操作文件目录
- Python 使用 OS 模块实现目录遍历
- Python中OS模块使用说明
- python os模块使用方法
- Python学习笔记之os模块使用总结
- Python标准库使用手记:os模块
- Python使用os模块和fileinput模块来操作文件目录
- Python中OS模块使用说明
- Python中OS模块使用说明