python笔记7-OS对目录的操作和引用

需要引入os模块  import os

一、目录处理

绝对路径:相对根目录的路径。

相对路径:当前目录后的路径。

1.新建和删除路径

新建路径:os.mkdir(路径),每次只能新建一级路径,否则报错。新建路径不能已存在,否则也会报错。

删除路径:os.rmdir(路径)

2.获取路径

__file__指的是当前文件,。

os.path.realpath(路径文件)获取绝对路径

os.getcwd()获取当前文件的路径

3,拼接路径和拼接路径后新建

拼接路径:os.path.join(原路径,路径1,路径2),注意路径前的“r”用来申明不被转义

示例如下:

4.获取目录信息,判断目录性质

路径分离,返回的是列表:os.listdir(路径)
判断是否是路径,返回的是布尔值:os.path.isdir(路径)
判断是否是文件,返回的是布尔值:os.path.isfile(路径)

5.对文件路径切割

路径切割,返回的是列表:os.path.split(文件路径)

示例如下,注意返回结果的区别:

原文地址:https://www.cnblogs.com/123blog/p/10221320.html