import os, csv, shutil
class Project:
def __init__(self):
self.key = 1
def create(self):
a = os.getcwd()
DataFile = input('请输入要创建的日期:')
if not (os.path.exists(a)):
pass
print('该目录已存在')
else:
fi = os.makedirs(DataFile)
# 生成txt文件夹
file1 = DataFile + '.txt'
create_txt = open(file1, 'w')
create_txt.close()
shutil.move(file1, DataFile)
# 创建二级目录
file2 = os.path.join(DataFile, DataFile)
os.makedirs(file2, exist_ok=True)
def again(self):
a = input('是否继续计算?继续请输入y,输入其他键将结束程序。')
if a != 'y':
# 如果用户不输入'y',则把key赋值为0
self.key = 0
# 主函数
def main(self):
print('欢迎使用创建文件夹小程序!')
while self.key == 1:
# self.input()
self.create()
self.again()
print('感谢使用创建文件夹小程序!')
project1 = Project()
#创建实例在这里插入图片描述
project1.main()
#最终效果如下: