os模块(操作系统)

Posted jancyboy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了os模块(操作系统)相关的知识,希望对你有一定的参考价值。

os.getcwd()  #获取当前py工作路径

 

os.chdir("路径")  #改变当前路径到指定路径

 

os.curdir  #返回当前工作路径

 

os.pardir  #返回当前路径上一层路径

 

os.makedirs("文件夹")  #生成指定路径文件夹

 

os.removedirs("文件夹")  #删除指定文件夹路径空文件夹

 

os.mkdir("文件夹")  #创建单个文件夹

格式:os.stat_result(st_mode=33206, st_ino=5348024557984441, st_dev=2889394826, st_nlink=1, st_uid=0, st_gid=0, st_size=246, st_atime=1535733709, st_mtime=1535733709, st_ctime=1535733709)

 

os.rmdir("文件夹")  #删除一个文件夹

 

os.listdir("文件夹")  #把文件夹内的所有文件以列表方式返回

 

os.remove("文件")  #只能删除文件

 

os.rename("文件","重命名")  #重命名文件或文件夹

 

os.stat("文件")  #打印文件的类型属性

 

os.sep  #获取当前系统的路径分隔符

 

os.linesep  #获取当前系统终止符

 

os.pathsep  #获取当前系统文件路径分割符

 

os.name  #获取当前系统  win --> "nt"   linux -->"posix"

 

os.system(str)  #运行shell命令

 

os.environ  #获取环境变量

 

os.path.abspath(path)  #获取当前参数绝对路径

 

os.path.split(path)  #分割当前参数路径和文件名 --> tuple元组形式

 

os.path.dirname(path)  #获取当前参数上一层路径

 

os.path.basename(path)  #返回文件名,以/或结尾返回空值

 

os.path.join([a,b])  #拼接路径

以上是关于os模块(操作系统)的主要内容,如果未能解决你的问题,请参考以下文章

os和sys模块

os模块

os模块

Python-os模块

Python知识:实用程序模块基础——OS模块

os模块目录操作详解