os模块创建多级目录 您所在的位置:网站首页 os库mkdir os模块创建多级目录

os模块创建多级目录

2023-09-22 08:08| 来源: 网络整理| 查看: 265

背景

python的os模块是可以动态创建目录的,但是很多人只了解单级目录的创建方法,其实os模块封装了完整的目录创建相关的方法。

创建单级目录 os.mkdir('./path') 创建多级目录 os.makedirs('./path/path2/path3') 其他

另外os也有很多实用的功能,这里再介绍下路径相关的方法。

file_path = '/Users/music/Desktop/test.txt' # 1、分割 路径 文件名 # 返回值为元组 ('/Users/music/Desktop', 'test.txt') path, name = os.path.split(file_path) # 2、分割 文件 拓展名 # 返回值为元组 ('/Users/music/Desktop/test', '.txt') file, extension = os.path.splitext(file_path) # 3、获取当前相对路径的绝对路径 # 假设当前路径为 /Users/music/Desktop # 返回值为字符串 '/Users/music/Desktop/test.txt' file_path_1 = './test.txt' file_path_abs = os.path.abspath(file_path_1) # 判断是否为路径且存在 os.path.isdir() # 判断是否为文件且存在 os.path.isfile() # 判断是否存在 路径-文件 os.path.exists() os.path.isabs() # 多路径拼接 os.path.join()


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有