码迷,mamicode.com
首页 > 其他好文 > 详细

os模块(操作系统)

时间:2018-09-10 17:57:55      阅读:281      评论:0      收藏:0      [点我收藏+]

标签:shell命令   inux   dirname   ase   工作   tuple   pos   分隔符   空值   

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模块(操作系统)

标签:shell命令   inux   dirname   ase   工作   tuple   pos   分隔符   空值   

原文地址:https://www.cnblogs.com/jancyboy/p/9621151.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!