欢迎访问宙启技术站
智能推送

Python中用于文件路径操作的函数

发布时间:2023-06-06 18:00:41

Python中提供了很多用于文件路径操作的函数,这些函数方便了我们在程序中对文件路径进行操作。常用的文件路径操作函数包括os.path模块下的函数和os模块下的函数。

1. os.path模块下的函数

os.path模块提供了很多有用的函数,可以方便地对文件路径进行操作。

(1) os.path.abspath(path):返回文件路径的绝对路径。

(2) os.path.basename(path):返回文件路径中的文件名。

(3) os.path.dirname(path):返回文件路径中的目录名。

(4) os.path.exists(path):判断文件或目录是否存在。

(5) os.path.expanduser(path):把路径中包含的”~”和”~user”转换成用户目录或其他目录。 

(6) os.path.isfile(path):判断路径是否为文件。

(7) os.path.isdir(path):判断路径是否为目录。

(8) os.path.join(path1[, path2[, ...]]):将多个路径组合成一个路径。

(9) os.path.split(path):分割路径,返回目录名称和文件名称。

(10) os.path.splitext(path):分离文件名与扩展名。

2. os模块下的函数

os模块下也有一些常用的文件路径操作函数。

(1) os.getcwd():获取当前工作目录。

(2) os.chdir(path):改变当前工作目录。

(3) os.listdir(path):获取指定目录下的文件和目录列表。

(4) os.makedirs(path):递归创建目录。

(5) os.mkdir(path):创建目录。

(6) os.remove(path):删除文件。

(7) os.rmdir(path):删除目录。

(8) os.rename(old, new):重命名文件或目录。

(9) os.stat(path):返回文件或目录的状态信息。

(10) os.walk(top, topdown=True, onerror=None, followlinks=False):遍历目录树。

以上就是Python中常用的文件路径操作函数,这些函数方便了我们在程序中对文件路径进行操作,值得学习和掌握。