python之单词统计(words count)
来源:互联网 发布:图片放去噪算法 编辑:程序博客网 时间:2024/06/06 04:13
wdCount.py内容如下:
#!/usr/bin/pythonimport sysdef print_words(filename): fp = open(filename, "r") text = fp.read() print "text content is :\n" + text fp.close() split_text = text.split() out_list =[] out_dict ={} for it in split_text: if it in out_list: out_dict[it] = 1 + out_dict[it] else: out_list.append(it) out_dict[it] = 1 print '\nprint :' #return out_dict print out_dictdef main(): try: if len(sys.argv) != 3: print 'usage: ./wordcount.py {--count | --topcount} file' sys.exit (1) except SystemExit: print "sys.argv is to less" option = sys.argv[1] filename = sys.argv[2] if option== '--count': print_words (filename) elif option == '--topcount': print_top(filename) else: print 'unknown option: ' + option try: sys.exit(1) except SystemExit: print "unknown option"if __name__== '__main__': main()
测试文件word.txt内容如下:
song song ok ok name is OK
执行过程及结果如下:
text@redhat#./wdCount.py --count ./word.txttext content is :song song ok ok name is OK print :{'OK': 1, 'is': 1, 'ok': 2, 'name': 1, 'song': 2}
0 0
- python之单词统计(words count)
- python 统计 英文 单词
- python统计中文单词
- python MapReduce单词统计
- 一步一步写算法(之单词统计)
- 一步一步写算法(之单词统计)
- C++之单词统计
- 字符串之单词统计
- count words
- python统计文章单词次数
- python 统计文章单词个数
- 单词-Words
- hdu 1247 Hat’s Words 字典树统计单词
- 统计单词(状态机)
- 单词统计(未完成)
- spark-streaming 编程(二) word count单词计数统计
- (3)C语言代码之统计单词个数
- 字典树(Trie) 之 统计单词的个数
- Linux QT 环境搭建
- 工业4.0
- windows8开机出现start pxe over ipv4问题解决
- 视图控制器和视图类
- 嵌入式系统C语言编程小心使用局部变量
- python之单词统计(words count)
- 创业型公司的产品经理应该知道的事情
- strcpy memcpy memset
- 日志:每个软件工程师都应该知道的实时数据的一致抽象 - 第一部分
- DB2 解决db2stop 停止不了,数据库仍是活动的
- 严蔚敏版 希尔排序java代码
- 给大家推荐两款js验证插件
- 求数列的通项公式
- Linux压缩及解压命令