统计文章单词个数


点击(此处)折叠或打开

  1. lines_count = 0
  2. words_count = 0
  3. chars_count = 0
  4. words_dict = {}
  5. lines_list = []
  6. c1 = ['!', '?', ';', '.', ',']
  7. all_line = ''
  8. import collections
  9. with open('c:\invalid.txt', 'r') as f:
  10.     for line in f:
  11.         line = line.strip('\n')
  12.         lines_count = lines_count + 1
  13.         all_line=all_line+line.lower()
  14.        # print line
  15.     #print all_line
  16.     for i in c1:
  17.         all_line=all_line.replace(i,' ')
  18.     #print all_line
  19.     str1=all_line.split(' ')
  20.     cnt=collections.Counter(str1)
  21.     #print str1
  22.     print cnt
请使用浏览器的分享功能分享到微信等