就之前那个管理系统,发现只能打开之后操作一波,一旦关闭再打开之前的操作全没了,函数后面正好是文件操作,就现学现卖改了一下
import datetime
import os
files = os.path.exists("客户资料")
if not files:
os.mkdir('客户资料')
os.chdir('./客户资料')
clientlist = os.listdir()
clientnum = len(clientlist)
nowTime = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
print(f'欢迎进入客户管理系统,现在时间是{nowTime},目前有{clientnum}位客户')
# 选项菜单
def mainmenu():
print('-' * 20)
print(' 01-新增客户 \n '
'02-查找客户 \n '
'03-修改客户数据 \n '
'04-删除客户 \n '
'05-查看所有客户\n'
' 06-退出系统')
print('-' * 20)
# 新增客户
'''
每一个客户对应一个文档,所有客户在一个文件夹内
'''
def new():
print('添加客户信息...')
print('-' * 20)
# 输入名字并查重
cname = input('请输入客户姓名:')
if os.path.exists(f'{cname}.txt'):
print(