python 小程序搜索排名优化_python3 搜索关键字小程序
#!/usr/bin/python3
#luck
import?sys
filename?=?input(‘請輸入您要搜索的路徑及文檔名稱:‘)
if?len(filename)?==?0:
sys.exit(‘不能為空!‘)
while?True:
mubiao?=?input(‘請輸入您要搜索的關鍵詞:‘)
if?mubiao?==?‘exit‘:
sys.exit(‘歡迎使用搜索系統!‘)
if?len(mubiao)?==?0:
continue
mubiao2?=?input(‘請輸入第二個關鍵詞,忽略按Enter:‘)
if?len(mubiao2)?==?0:
with?open(filename)?as?f:
Num?=?0
for?line?in?f:
line?=?line.strip(‘\n‘)
index?=?line.find(mubiao)
if?index?>?-1:
Num?+=?1
print?(line[:index]?+?(‘\033[31;1m%s\033[0m‘?%?mubiao)?+?line[?index?+?len(mubiao):])
print?(‘一共找到了\033[31;1m%s\033[0m;‘?%?Num)
if?mubiao?==?‘exit‘:
sys.exit(‘歡迎使用搜索系統!‘)
else:
print?(‘搜索2個關鍵詞‘)
with??open(filename)?as?f:
Num?=?0
for?line?in?f:
line?=?line.strip(‘\n‘)
index?=?line.find(mubiao)
index2?=?line.find(mubiao2)
if?index?>?-1?and?index2?>?-1:
Num?+=?1
print?(line[:index]?+?(‘\033[31;1m%s\033[0m‘?%?mubiao)?+?line[index:index2]?+?(‘\033[31;1m%s\033[0m‘?%?mubiao2)?+?line[?index2?+?len(mubiao2):]?)
print?(‘一共找到了\033[31;1m%s\033[0m;‘?%?Num)
總結
以上是生活随笔為你收集整理的python 小程序搜索排名优化_python3 搜索关键字小程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: plupload怎么设置属性_腾达无线路
- 下一篇: java 反射机制 视频_【视频笔记】J