在python之中想要将任意的一个文件读取到程序之中,都需要获取到文件的相对路径或者是绝对路径才可以 。而在文件路径里面实际上就已经包含了很多文件相关的信息,这篇文章会来给大家介绍一下os模块之中的path对象,它能够对文件路径进行处理,往下看看吧 。

(1)os模块里面的path是一个类,将模块导入之后能够直接的去使用该对象里面的所有方法和属性 。它的使用方法也很简单,只需要用os模块去点它,然后它再去点需要调用的方法 。
而这些方法在使用时也有一个前提条件,那就是传进来的参数必须要为文件路径 。
(2)path类能够使用的方法有四个,它们分别有着不同的作用和功能,但都是用来获取和返回与文件以及文件路径相关的信息 。
1.第一个方法dirname()能够将文件路径完整的给返回,这个路径指的是文件绝对路径,示例如下:
path = r"d:\test\log.log"print(os.path.dirname(path))2.方法split()则能够将文件和文件路径进行分割,返回的是一个元组类型对象,示例如下:
print(os.path.split(path))3.splitext()方法就相当于是上一个方法的加强版,它的作用是将文件路径和文件名放在一起,然后文件的扩展名也就是后缀名拆分开来返回,示例如下:
print(os.path.splitext(path))4.最后一个方法叫做basename(),它的作用很简单,那就是将文件名给返回,示例如下:
print(os.path.basename(path))【Python文件路径怎么处理?Python如何获取文件路径信息】以上就是关于“Python文件路径怎么处理?Python如何获取文件路径信息”的全部内容了,希望对你有所帮助 。
猜你喜欢
- Python实现网络通信怎么做?Python如何根据TCP协议完成数据传输
- Python查找文件怎么实现?Python如何自定义文件查找关键字
- Python中pandas库如何检查空值?Pandas库的DataFrame怎么去除空值
- Python怎么合并DataFrame?Pandas库的DataFrame对象如何合并
- Pandas删除表格空白行怎么做?Python中如何用pandas库去除空行
- Python脚本执行方式有哪些?Python脚本执行的方法
- Python的制表符是什么?什么是Python制表符?
- Python中的bat文件是什么?如何在Python中运行bat文件?
- 如何找出Python列表中出现次数最多的元素?找出Python列表中出现最频繁的元素方法
- 如何解决Python根目录中没有Scripts文件夹?Python没有Scripts文件夹的解决方法
