diff --git a/diy.py b/diy.py index acda7a8..bc57bcc 100644 --- a/diy.py +++ b/diy.py @@ -1,15 +1,22 @@ # 写入同学们的捐赠明细:'小兰:12本'、'小丽:11本'、'李文:9本'、'张伟:16本' - +new_data='' #file1=open("C:\\Users\\Administrator\\Desktop\\test.txt",'w',encoding='utf-8') #file1.write('小兰:12本\n') #file1.write('小丽:11本\n') #file1.write('李文:9本\n') #file1.write('张伟:16本\n') #file1.close() - -with open("C:\\Users\\Administrator\\Desktop\\test.txt",'a',encoding='utf-8') as file1: - file1.write('小强:12本\n') - file1.write('李明:15本\n') -for i in file1: - if "小强:12本" in i: - print("数据在里面") +#with open("C:\\Users\\Administrator\\Desktop\\test.txt",'W',encoding='utf-8') as file1: +# file1.write('小强:12本\n') +# file1.write('李明:15本\n') +with open("C:\\Users\\Administrator\\Desktop\\test.txt",'r',encoding='utf-8') as file1: + for data in file1: + if "小强:12本" in data: + data.replace('小强12本','小强:11本') + if "小兰:12本" in data: + data.replace('小兰:12本','小强:14本') + new_data+=data +with open("C:\\Users\\Administrator\\Desktop\\test.txt",'w',encoding='utf-8')as file1: + file1.write(new_data) +with open("C:\\Users\\Administrator\\Desktop\\test.txt",'r',encoding='utf-8')as file1: + file1.read(new_data)