python 文件操作 查找

#_*_ coding:utf-8 _*_
# author choco
f = open('contact.txt','r',encoding='utf-8') #打开可读文件
name = input("请输入你要查询人的名单:") #输入查询名单
for line in f:
if name in line:
print(line)
f_name = open('name.txt', 'a', encoding='utf-8') #打开查询记录文件
f_name.write(line) #将查询的名单写入name.txt里
f_name.close()
else:
print("你要查询的不在名单中") #新手,这句话本只应该在查不到时输出,但是现在每次都会输出,高手看到指点下,谢谢
f.close()

‘’’
contact 文件
魏建堂 部长 2551   18571669647
张宝霞 经理 5072 18086051210
弓美霞 经理 5118 15927119752
乔斌 经理 5039 13995515000
翁莹 经理 5069 15071168824
杨磊 5083 13476129108
赵秉佶 5068 18694067604
郑浩 5004 18627024587
张抒毅 5182 13307188859
潘奕璇 联络员 2531 15872695729
‘’’

 

 

 


posted @ 2018-05-21 11:05  业余py  阅读(258)  评论(0编辑  收藏  举报