怎么在python 里面读取file 然后搜索 15
老师给了我们一个file,要求在python里面open了以后可以让用户输入一个词,然后打印出所有和这个词有关的东西。还有就是怎么要求用户输入q来退出。下面一个是file...
老师给了我们一个file,要求在python里面open了以后可以让用户输入一个词,然后打印出所有和这个词有关的东西。还有就是怎么要求用户输入q来退出。下面一个是file的截图,有很多就截了一部分,图二是run以后的样子
展开
展开全部
"有关的东西"... 真是模糊不清
#!/usr/bin/env python
import sys
sys.stdout.write("file path: ")
fname = sys.stdin.readline().strip()
while True:
sys.stdout.write("keyword: ")
keyword = sys.stdin.readline().strip().lower()
if keyword in ('q', 'Q', ''):
break
[sys.stdout.write(e) for e in open(fname) if e.lower().find(keyword)>=0]
追问
我们现在还没学到用break,我们现在用的while,If,for,input什么的都还是很基础的。第一个内容其实无关紧要,是老师给的一个file,下面一个词的内容:
AAL (ATM adaptation layer): adapts PDUs passed down from higher layers onto ATM cells
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询