os模块

os模块

os模块提供了用来处理文件和目录的方法

os.path 模块

  • os.path.abspath(path) 返回path的绝对路径

  • os.path.dirname(path) 返回文件路径, 简单来说就是返回当前文件所在目录

在脚本中os.path.dirname()os.path.abspath()一般一起使用. 比如os.path.dirname(os.path.abspath(__file__))

  • os.path.realpath(path) 返回path的真实路径, 比如桌面上或者软连接的真实路径
  • os.path.join(path1, path2, path3, ...) 返回一个合成的路径
  • os.path.basename(path) 返回文件名
  • os.path.isfile(path) 判断路径是否为文件
  • os.path.isdir(path) 判读路径是否为文件夹

  • os.name 返回当前操作系统的类型, posix, nt和java, 分别对应linux, windows和java虚拟机
  • os.mkdirs(name) 创建一个目录, 不管中间路径存不存在
  • os.removedirs(name) 删除一整个目录
  • os.renames(old, new) 重命名文件名
  • os.linesep 返回当前操作系统的换行符

posted on 2021-07-07 14:59  MidSummer丶  阅读(45)  评论(0)    收藏  举报

导航