python个人信息管理系统,函数实现并保存到文件

python个人信息管理系统,函数实现并保存到文件

子函数部分中的 if id_dict.get(name,False): 部分一定要注意,一开始我用的判断条件是 if id_dict.get(name) != ‘none’:,虽然信息是删除了,而且保存在文件里的信息也删除了,但是调用Search函数的结果却是 该用户存在,并且他的电话号码为:None,然后我改成了 if id_dict.get(name) in id_dict 一开始我只测试了删除后的查询信息,结果确实是不存在,但是今天我又测试了一下,结果发现存在的也查询不到,最后上网查资料,找到了现在的解决方法,即如果name不存在,则返回False,成功解决。(小白一个,代码可能并不是很完美,欢迎各位大佬指正)
子函数部分:

#保存到文件
def fileSave(message):
    f = open('C://Users//86130//Desktop//test.txt','w')     #取决于你自己要保存文件的路径
    for k,v in message.items():                 #将字典保存到文件中
        f.write(k + ':' + str(v))
        f.write('\n')
    f
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值