1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | # -*- coding: utf-8 -*- import sys from collections import Counter wordDict = Counter() f = open('talk.txt', 'r') i = open('output.txt', 'w') sentences = f.readlines() for stc in sentences : for word in stc.split() : wordDict[word] += 1 for word, freq in wordDict.most_common(80): x = word + '==' + str(freq) + '\n' print word,"::::",freq i.write(x) input() | cs |
파이썬 3.0 코드이다.
카톡대화 추출한 파일을 이름을 talk.txt로 고치고 실행하면 output.txt 생성되면서 누가 제일 말 많이하는지 어떤말을 많이 하는지 대-강 알수있다.
'ㅋㅋㅋㅋㅋㅋ' 가 대부분...ㅠ
'프로그래밍 > General' 카테고리의 다른 글
[Node.js] PM2에서 NODE_ENV 설정하여 실행하기 (0) | 2017.04.01 |
---|---|
(5) RESTful API 활용하기 - 웹편 (0) | 2017.01.26 |
Git 자주 쓰는 명령어, 이것만 알아두자! (0) | 2017.01.11 |
간단한 정규 표현식 (0) | 2016.12.22 |
HTTP 개관 (0) | 2016.07.25 |