之前那个客户管理系统弄完之后又想到一个问题,如果说有人用手机号来查,那没法查咋办,就想加个手机号查找到功能
结果出大问题,那一版做的是每个用户单独建立一个txt保存,txt的名字就是客户名字,查找的话首先得查到名字,然后打开,然后看见电话和备注,如果需要通过电话查找的话就得先看见电话,然后通过电话查找名字备注,这就没办法了
然后想了半天,把所有客户存到一个txt里,以列表形式,再给每个客户单独一个字典保存,到目前为止没发现有什么大毛病,比较难弄的是查询方面,需要遍历列表把字典提取出来,然后输入姓名或者手机号,再遍历字典找到对应项,然后输出
上网查了一通发现可以用 if a in b 来查找是否有符合
查找客户的函数是这样的:
def search():
f = open('客户资料.txt')
readf