How to find the N most common words in a text file with Python

2 Answers

0 votes
from collections import Counter
import re

words = re.findall(r'\w+', open('d:\sitemap.php').read().lower())
cw = Counter(words).most_common(7)

print(cw)


'''
run:
 
[('a', 24), ('td', 24), ('keyword', 17), ('php', 17), ('href', 13), ('query', 12), ('index', 12)]

'''

 



answered Nov 5, 2018 by avibootz
0 votes
from collections import Counter
import re

words = re.findall(r'\w+', open('d:\sitemap.php').read().lower())
cw = Counter(words).most_common(7)

for item in cw:
    print(item[0], ":", item[1])


'''
run:
 
a : 24
td : 24
php : 17
keyword : 17
href : 13
query : 12
index : 12

'''

 



answered Nov 5, 2018 by avibootz

Related questions

...