def satisticWord(word, datalist=RFF.getContentList()): os.system('cls') print('>>>>>开始统计【', word, '】出现次数....') sum = 1 mlist = [] for item in datalist: if item.find(word) != -1: sum += 1 mlist.append(item) print('>', end='') print('>>>>>统计完成!\n\n') MSG.printline2x35(2) print('\r\n>>>>>统计结果>----->共【', sum - 1, '/', len(datalist), '】条匹配数据,结果如下', '\r\n') MSG.printline2x35(2) for item in mlist: print('\t◆\t', item) MSG.printline2x35(2) print('\r\n>>>>>统计结果>----->共【', sum - 1, '/', len(datalist), '】条匹配数据,结果如下', '\r\n') MSG.printline2x35(2) return 'SW', sum - 1 #satisticWord(input("请输入要统计的词语:"),RFF.getContentList())
def satisticWord(word): os.system('cls') print('>>>>>开始统计【', word, '】出现次数....') sum = 1 mlist = [] mlist = RFF.queryWordContainList(word) sum = len(mlist) print('>>>>>统计完成!\n\n') MSG.printline2x35(2) print('\r\n>>>>>统计结果>----->共【', sum - 1, '/', 0, '】条匹配数据,结果如下', '\r\n') MSG.printline2x35(2) for item in mlist: try: print('\t◆\t', item[0]) except Exception as e: print('\t◆\t<<无法编码字符>>') MSG.printline2x35(2) print('\r\n>>>>>统计结果>----->共【', sum - 1, '/', 0, '】条匹配数据,结果如下', '\r\n') MSG.printline2x35(2) return 'SW', sum - 1