美文网首页PythonPython
python-os.path()模块

python-os.path()模块

作者: Rainbow想喝奶茶 | 来源:发表于2021-08-31 14:55 被阅读0次

python中,os.path()模块可以操作文件目录,获得想要的文件路径或是文件名称,在这里列举一些最近在写脚本过程中接触到的方法。
首先在应用时需要引用os模块。之后即可以开始应用,下方的样例中括号内均为__file__,代表当前脚本运行的路径,此外括号内也可以填具体的文件路径。

import os
  1. 获取当前文件的目录,但不包含文件名称。
os.path.dirname(__file__)
  1. 获取当前文件的名称。
os.path.basename(__file__)
  1. 获取当前文件的完整目录。
os.path.realpath(__file__)
  1. 获取当前文件的绝对路径。
os.path.abspath(__file__)
  1. 获取当前文件的目录和文件名。
os.path.split(__file__)
  1. 获取当前文件的目录和文件扩展名。
os.path.splitext(__file__)
  1. 获取当前文件的上级目录。
os.path.pardir

只输出这个,结果是'..',代表上级目录。如果需要绝对路径进行拼接,则可以通过abspath来实现。

os.path.abspath(os.path.pardir)
  1. 目录及文件拼接。
os.path.join(path1,path2,...,basename)

注意各个path要分开写。

自我记录,有错误欢迎指正~

相关文章

  • python-os.path()模块

    python中,os.path()模块可以操作文件目录,获得想要的文件路径或是文件名称,在这里列举一些最近在写脚本...

  • python常用模块!!

    os模块: stat模块: sys模块: hashlib,md5模块: random模块: types模块: at...

  • 2018-08-19

    Angular 2 技能图谱 模块 自定义模块 根模块 特性模块 共享模块 核心模块 内置模块 Applicati...

  • 【时间管理100讲】精髓全在这里啦

    理论模块 精力管理。 行动管理。 学习模块。 高空模块。 反思模块。 运动模块。 阅读模块。 旅行模块。 人际关系...

  • python基础学习(三)

    常用模块 String模块 数学模块 随机模块 OS模块 os.path模块 re模块 常用函数及操作 列表操作 ...

  • day10-异常处理和pygame显示

    一、异常处理 1.模块 导入模块(自定义模块,第三方模块)import 模块 ---->模块.内容from 模块 ...

  • 重点知识复习(异常处理)

    1.模块 导入模块(自定义模块,第三方模块,系统其他模块)import 模块 ----> 模块.内容from 模...

  • Python常用模块

    Python常用模块之time模块 Python常用模块之os模块 Python常用模块之sys模块 Python...

  • nodejs-模块

    nodejs模块 一、nodejs模块分类 1.核心模块 Core Module、内置模块、原生模块 fs模块 p...

  • Python不同网络模块网页源代码的获取

    requests模块 或者使用 selenium模块 BeautifulSoup模块 urllib模块

网友评论

    本文标题:python-os.path()模块

    本文链接:https://www.haomeiwen.com/subject/rorziltx.html