我想把程序的输出信息放到一个文件夹里.如果给定的文件夹不存在,则程序应使用程序中给定的文件夹名称创建一个新文件夹.这可能吗?如果是,请让我知道怎么做.
假设我已经给出了文件夹路径,比如"C:\Program Files\alex"
和alex
文件夹不存在,那么程序应该创建alex
文件夹,并且应该把输出信息放在alex
文件夹中.
我想把程序的输出信息放到一个文件夹里.如果给定的文件夹不存在,则程序应使用程序中给定的文件夹名称创建一个新文件夹.这可能吗?如果是,请让我知道怎么做.
假设我已经给出了文件夹路径,比如"C:\Program Files\alex"
和alex
文件夹不存在,那么程序应该创建alex
文件夹,并且应该把输出信息放在alex
文件夹中.
您可以使用os.makedirs()创建文件夹
并使用os.path.exists()查看它是否已经存在:
newpath = r'C:\Program Files\arbitrary'
if not os.path.exists(newpath):
os.makedirs(newpath)
如果你想做一个安装程序:Windows Installer为你做了很多工作.