python之获取目录、路径判断、创建、拼接

一、使用模块

import os 

二、方法介绍

os.path.abspath(__file__) 获取当前文件路径,结果中包含该文件名

os.path.dirname(__file__) 获取当前文件目录,结果中不包含该文件名

os.path.dirname(os.path.dirname(__file__)) 获取当前文件上级目录

os.path.dirname(os.path.dirname(os.path.dirname(__file__))) 获取当前文件上上级目录
以此类推,使用更多个os.path.dirname,可以获取更多个上级目录

os.path.join(当前目录,xxx) 文件路径拼接 如os.path.join(os.getcwd(), r’conf/config.txt’) ,文件路径拼接也可以使用连接操作符+

os.path.exists(path) 判断路径下是否存在(括号内是文件路径),存在返回True,不存在返回FALSE

os.makedirs(path) 创建路径,可以一次性创建多级目录,即使中间目录不存在也能正常的创建

os.getcwd() #获取当前目录

你可能感兴趣的:(Python,python)