Exemplo n.º 1
0
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())
Exemplo n.º 2
0
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