OS库教程

OS库教程

  • 系统相关

    os.name 显示当前使用平台,nt代表windows,posix代表Linux

    os.environ 环境变量及其它,字典类型,可以用字典方式访问path等

    os.sep 路径划分的分隔符

    os.pathsep 环境变量的分隔符

在这里插入图片描述

  • 文件目录相关

    os.listdir() 参数可省略,指定目录下所有文件

    os.mkdir() 创建目录,但只能创建一个

    os.makedirs() 当含有多个未定义目录时,可以将未定义目录一起创建

    os.rename(原,现) 对文件或文件夹进行改名,二者均为路径,但只能改一个名字

    os.renames(原,现) 对文件或文件夹进行改名,二者均为路径,但只能改一个名字

    os.rmdir() 删除指定目录

    os.removedirs 删除指定目录,并删除所有空目录

    os.remove 删除指定文件

    os.getcwd() 获取当前路径名称

    os.chdir 改变os的访问路径

    os.stat() 返回当前文件夹信息

在这里插入图片描述

  • os.path详解

    os.path.join() 将参数列表中的路径合并

    os.path.split() 将路径进行拆分,拆分成路径+文件名

    os.path.basename(),os.path.dirname() 前者为文件名,后者为目录名

    os.path.splitext() 将文件后缀名进行提取

    os.path.isfir(),os.path.isdir(),os.path.isabs() 判断是否为文件,目录,绝对路径

    os.path.exist() 判断文件或目录是否存在

    os.path.abspath,os.path.normalpath 将路径转变为绝对路径和相对路径

    os.path.getsize() 获取文件大小

    os.path.getctime,os.path.getatime,os.path.getmtime 获取创建,修改,访问时间

    os.path.samefile 判断两个文件是否相同

**获取创建,修改,访问时间** > >os.path.samefile` 判断两个文件是否相同

在这里插入图片描述

  • 9
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值