学习笔记——os模块常见列表
Posted 别呀
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习笔记——os模块常见列表相关的知识,希望对你有一定的参考价值。
为什么需要引用os模块?
在用python处理数据的过程中,经常需要查找操作文件和路径,这就依赖于os模块。
函数 | 描述 |
---|---|
os.name | 显示当前使用的平台 |
os.getcwd() | 显示当前python脚本工作路径 |
os.listdir(‘dirname’) | 返回指定目录下的所有文件和目录名 |
os.remove(‘filename’) | 删除一个文件 |
os.makedirs(‘dirname/dirname’) | 可生成多层递规目录 |
os.rmdir(‘dirname’) | 删除单级目录 |
os.rename(“oldname”,“newname”) | 重命名文件 |
os.system() | 运行shell命令,注意:这里是打开一个新的shell,运行命令,当命令结束后,关闭shell |
os.sep | 显示当前平台下路径分隔符 |
os.linesep | 给出当前平台使用的行终止符 |
os.path.abspath(path) | 显示当前绝对路径 |
os.path.dirname(path) | 返回该路径的父目录 |
os.stat() | 获取文件或者目录信息 |
os.path.join(path,name) | 连接目录与文件名或目录 结果为path/name |
os.curdir | 返回当前目录: (’.’) |
os.linesep | 输出当前平台使用的行终止符,win下为"\\t\\n",Linux下为"\\n" |
os.pardir | 获取当前目录的父目录字符串名:(’…’) |
os.chdir(“dirname”) | os.chdir() 方法用于改变当前工作目录到指定的路径。相当于shell下cd |
os.path.splitext(path) | 分离文件名与扩展名;默认返回(fname,fextension)元组,可做分片操作 ,以“.”为分隔符 |
os.path.isdir(path) | 如果path是一个存在的目录,则返回True。否则返回False |
startswith()函数 | 此函数判断一个文本是否以某个或几个字符开始,结果以True或者False返回。 |
endswith()函数 | 此函数判断一个文本是否以某个或几个字符结束,结果以True或者False返回。 |
以上是关于学习笔记——os模块常见列表的主要内容,如果未能解决你的问题,请参考以下文章