python OS 模块常用方法详解

本文详细介绍了Python OS模块中涉及文件路径和目录管理的方法,包括返回文件路径、获取绝对路径、路径拼接、创建、切换、删除目录等。还特别讲解了路径拼接的规则和注意事项,以及目录树生成器的使用,帮助读者深入理解Python对文件系统的操作。
摘要由CSDN通过智能技术生成
1、返回文件路径
  • os.path.dirname(__file__)
    返回当前运行文件所在目录的绝对路径
  • os.getcwd()
    返回当前进程的工作目录
2、返回指定文件的绝对路径
  • os.path.abspath(path)
    import os
    print(os.path.abspath('demo01.py'))
    输出: D:\ningMengClass\demoProiect01\day01\demo01.py
    
3、路径拼接
  • os.path.join(path1[, path2[, ...]])

  • 说明

    • Windows :以\开头会被认为是绝对路径
    • Linux、Mac:以/开头会被认为是绝对路径
  • 各个路径都不是绝对路径,路径拼接过程中os.path.join()函数会自动加上\
    • 不显示添加\
      import os
      print(os.path.join('api','test','login.html'))
      输出: api\test\login.html
      
    • 显示添加\
      import os
      print(os.path.join('api\\','test
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值