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创建多级目录的基本格式的主要内容,如果未能解决你的问题,请参考以下文章