如何创建新文件夹?
这个问题在这里已经有了答案:
你可以用os.makedirs()创建一个文件夹
并使用os.path.exists()来查看它是否已经存在:
newpath = r'C:Program Filesarbitrary'
if not os.path.exists(newpath):
os.makedirs(newpath)
如果您正在尝试制作安装程序:Windows Installer会为您做很多工作。
你可能想要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)
你尝试过os.mkdir吗?
你也可以试试这个小代码片段:
mypath = ...
if not os.path.isdir(mypath):
os.makedirs(mypath)
如果需要,makedirs创建多个目录级别。
链接地址: http://www.djcxy.com/p/9265.html