From 1710f5891646f2182224e38e94780d3a75881e43 Mon Sep 17 00:00:00 2001 From: cedricbonhomme Date: Sat, 3 Mar 2012 19:07:18 +0100 Subject: Feed information page is working with MongoDB. --- utils.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'utils.py') diff --git a/utils.py b/utils.py index e44239e4..07f39808 100755 --- a/utils.py +++ b/utils.py @@ -165,16 +165,15 @@ def normalize_filename(name): file_name = strip_accents(file_name, "utf-8") return os.path.normpath(file_name) -def top_words(feeds, n=10, size=5): +def top_words(articles, n=10, size=5): """ Return the n most frequent words in a list. """ words = Counter() wordre = re.compile(r'\b\w{%s,}\b' % size, re.I) - for feed in feeds: - for article in feed: - for word in wordre.findall(clear_string(article["article_content"])): - words[word.lower()] += 1 + for article in articles: + for word in wordre.findall(clear_string(article["article_content"])): + words[word.lower()] += 1 return words.most_common(n) def tag_cloud(tags, query="word_count"): -- cgit