1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > python 小程序搜索排名优化_python3 搜索关键字小程序

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

时间:2021-04-19 19:44:47

相关推荐

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

#!/usr/bin/python3

#luck

importsys

filename=input(‘请输入您要搜索的路径及文档名称:‘)

iflen(filename)==0:

sys.exit(‘不能为空!‘)

whileTrue:

mubiao=input(‘请输入您要搜索的关键词:‘)

ifmubiao==‘exit‘:

sys.exit(‘欢迎使用搜索系统!‘)

iflen(mubiao)==0:

continue

mubiao2=input(‘请输入第二个关键词,忽略按Enter:‘)

iflen(mubiao2)==0:

withopen(filename)asf:

Num=0

forlineinf:

line=line.strip(‘\n‘)

index=line.find(mubiao)

ifindex>-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)

ifmubiao==‘exit‘:

sys.exit(‘欢迎使用搜索系统!‘)

else:

print(‘搜索2个关键词‘)

withopen(filename)asf:

Num=0

forlineinf:

line=line.strip(‘\n‘)

index=line.find(mubiao)

index2=line.find(mubiao2)

ifindex>-1andindex2>-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)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。