How to create new folder?
This question already has an answer here:
 You can create a folder with os.makedirs()  
 and use os.path.exists() to see if it already exists:  
newpath = r'C:Program Filesarbitrary' 
if not os.path.exists(newpath):
    os.makedirs(newpath)
If you're trying to make an installer: Windows Installer does a lot of work for you.
你可能想要os.makedirs,因为它也会创建中间目录,如果需要的话。
import os
#dir is not keyword
def makemydir(whatever):
  try:
    os.makedirs(whatever)
  except OSError:
    pass
  # let exception propagate if we just can't
  # cd into the specified directory
  os.chdir(whatever)
Have you tried os.mkdir?
You might also try this little code snippet:
mypath = ...
if not os.path.isdir(mypath):
   os.makedirs(mypath)
makedirs creates multiple levels of directories, if needed.
链接地址: http://www.djcxy.com/p/9266.html上一篇: 使用try / except或if else创建和验证目录?
下一篇: 如何创建新文件夹?
