学习笔记——os模块常见列表

【摘要】 为什么需要引用os模块? 在用python处理数据的过程中,经常需要查找操作文件和路径,这就依赖于os模块。
函数描述os.name显示当前使用的平台os.getcwd()显示当前python脚本工作路径os.listdir(‘dirname’)返回指定目录下的所有文件和目录名os.remove(‘filename’)删除一个文件os.makedirs(‘dirnam…

为什么需要引用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返回。
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享