我试图通过创建文件夹来掌握python中的OS-Lib。现在,它将创建文件夹,您可以选择是否重命名文件夹。默认名称是“New Folder”,我测试了一下如果这样做会发生什么。你知道吗
当我再次去创建时,因为默认名称是'newfolder',它给了我[Errno17], or 'file already exists
'错误。你知道吗
我想知道如何才能覆盖该文件,让我创建一个新的文件夹。你知道吗
这是我的密码:
import os
os.chdir("/home/kalvyn/Desktop")
def foldermolder():
print("Hello, welcome to Folder Molder!")
print(" ")
create = input("Would you like to create a folder? Y/N:")
if create == 'Y' or 'y':
os.mkdir('New Folder')
namech = input('Folder created. The folder is currently named "New Folder". Woulf you like to change the name? Y/N')
if namech == 'Y' or 'y':
name = input("What would you like to name it?")
os.rename('New Folder', name)
print(" ")
yn = input("Will that be all? Y/N:")
if yn == 'Y' or 'y':
quit()
if yn == 'N' or 'n':
foldermolder()
if namech == 'N' or 'n':
quit()
if create == 'N' or 'n':
nc = input('Would you like to exit? Y/N:')
if nc == 'Y' or 'y':
quit()
if nc == 'N' or 'n':
foldermolder()
foldermolder()
quit()
目前没有回答
相关问题 更多 >
编程相关推荐