学习笔记——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模块常见列表的主要内容,如果未能解决你的问题,请参考以下文章

Python 学习笔记 -- OS模块的常用对象方法

Python学习笔记——基础篇第五周——os模块和sys模块

Python学习笔记——os模块

Python学习笔记4-ossys模块

Python学习笔记十二_常用模块

day5-Python学习笔记常用模块