欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

python 小程序搜索排名优化_python3 搜索关键字小程序

发布时间:2024/7/23 python 43 豆豆
生活随笔 收集整理的这篇文章主要介绍了 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 搜索关键字小程序的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。