当前位置 博文首页 > Python创建系统目录的方法

    Python创建系统目录的方法

    作者:泥人张 时间:2021-07-25 18:40

    本文实例讲述了Python创建系统目录的方法。分享给大家供大家参考。具体如下:

    Python2 mkdir在没有上级目录时创建会失败.该方法可以创建多级目录。
    /temp/gapgers/upload/images/1.png
    如过temp文件夹不存在,会创建空的文件夹/temp/gapgers/upload/images/以及空文件1.png。
    该方法只做抛砖引玉,大神勿喷

    复制代码 代码如下:
    import os
        def mkfilePower(path):
          '''create dirs if the path contain a file create a empty file
          if the dir's file is exist return False else return True
          ex:path = r'c:/temp/gapgers/upload/images/1.png'
          nomatter there have dir temp or not,we will create it and create a empty file 1.png
          '''
          paths = path.split('/')
          temppath = ''
          for index,_spilt in enumerate(paths):
              if index == 0:
                  temppath = _spilt
                  continue
              temppath = temppath + '/' + _spilt
              if os.path.isdir(temppath):
                  pass
              elif index == len(paths)-1:
                  if os.path.isfile(temppath):
                      return False
                  fl = open(temppath,'w')
                  fl.close()
              else:
                  os.mkdir(temppath)
          return True

    希望本文所述对大家的Python程序设计有所帮助。

    jsjbwy
    下一篇:没有了