写的一个模糊查询的接口
Posted 芹菜Elle
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了写的一个模糊查询的接口相关的知识,希望对你有一定的参考价值。
流程图:
具体代码:
1 #-*- coding:utf-8 2 # 脚本功能: 3 # 用户可以模糊查询员工信息 4 # 显示匹配了多少条,匹配字符需要高亮显示 5 # 作者:Elle 6 # 编写日期2017年11月28日 7 8 import xlrd 9 10 def SearchInfo(Key_Word): 11 Match_Flag = 0 12 UserInfoTable = xlrd.open_workbook("D:\\PyProject\\Exercise\\Data\\UserInfo.xls",formatting_info=True) 13 Data = UserInfoTable.sheets()[0] 14 for i in range(1,Data.nrows): 15 UserInfo = str(" ".join(Data.row_values(i))) 16 if Key_Word in UserInfo: 17 print UserInfo.replace(Key_Word,"\\033[31m%s\\033[0m"%Key_Word) 18 Match_Flag += 1 19 else: 20 continue 21 22 print "Total Times:",Match_Flag 23 24 if __name__ == \'__main__\': 25 Key_Word = raw_input("Please input the keyword:") 26 SearchInfo(Key_Word)
实现效果:
以上是关于写的一个模糊查询的接口的主要内容,如果未能解决你的问题,请参考以下文章