python创建多级目录的基本格式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python创建多级目录的基本格式相关的知识,希望对你有一定的参考价值。

 1 def mkdir(title):# 创建多级目录的基本格式
 2     path = title.strip() #确定不含空格可以不加
 3     isExists = os.path.exists(E:\\py\\xmly\\+path)# 参数是绝对路径
 4     # r‘E:\py\xmly\\‘ r起到转义的作用(末尾必须双斜杠)等同于‘E:\\py\\xmly\\‘ 需要转义的字符前加\
 5     # os.path.join(r‘E:\xmly\py\\‘,path)  作用是拼接路径,也可以‘E:\\py\\xmly\\‘+path
 6     if not isExists:
 7         os.makedirs(E:\\py\\xmly\\+path)
 8         # os.mkdir(path)和os.makedirs(path)的区别:
 9         # 两个函数之间最大的区别是:
10         # 当父目录不存在的时候
11         # os.mkdir(path)不会创建,
12         # os.makedirs(path)则会创建父目录
13         print 创建目录*** +title+***成功!
14         return True# 不加也没出错,不知道干什么用,还是加上吧
15     else:
16         print 目录*** +title+ ***已存在!.format()
17         return False#同上True

开头导入 os模块

切换到某个路径用方法      os.chdir(path)

以上是关于python创建多级目录的基本格式的主要内容,如果未能解决你的问题,请参考以下文章

Python 按当前日期(年月日)创建多级目录的方法

nodejs常用代码片段

Python3 使用基本循环实现多级目录(思路)

C里面mkdir可否创建多级子目录

Markdown简明教程

Markdown简明教程