Python处理文件路径有哪些方法?Python常用的处理文件路径的方法

【Python处理文件路径有哪些方法?Python常用的处理文件路径的方法】在python中处理文件路径的方法有很多,有旧方法也有新的方法在不断更新 。对于新手的python小白来说,肯定是越简单越好用的才是最受欢迎的 。下面为大家带来两种方法,大家可以根据需要自行选择 。

Python处理文件路径有哪些方法?Python常用的处理文件路径的方法

文章插图
第一种方法:使用os.path
在Python处理文件的路径中,这是一种旧方法,使用os模块下的path操作,其实在Python的os.path模块下还提供了很多有用的工具,可以帮助我们处理一些面向特定操作系统的文件系统等问题,比如我们现在要使用斜杠在当前的操作系统下正确的去构造一个路径,使用的代码如下:
import os.pathHH= os.path.join("source_data", "text_files")file_to_open = os.path.join(data_folder, "raw_data.txt")f = open(file_to_open)print(f.read())在这段代码中,可以在windows系统中和mac系统中都能使用,在操作的过程中调用os.path.join()时,每一次都会把路径中的每一部分作为一个独立的字符串参数传入,这样的做法比较的笨拙,所以越来越多人不太喜欢使用这种方法,而是使用最新的方法 。
第二种方法:Python3中的pathlib
这是一种更新之后的方法,在Python3.4版本之后出现的一种行动标准库,专门用来处理文件和路径,利用pathlib库操作文件的时候,只需要简单的创建一个path()对象,再传入正确的正斜杠路径和文件名即可 。举个例子:
from pathlib import PathHH= Path("source_data/text_files/")file_to_open = data_folder / "raw_data.txt"f = open(file_to_open)print(f.read())到此,这篇关于Python处理文件路径有哪些方法?Python常用的处理文件路径的方法的文章就分享到这里了,希望大家通过对这这篇文章的学习,能收获到更多Python处理文件路径的知识 。

    推荐阅读