python应用案例
2017-02-21 14:29
281 查看
生成激活码
#!/usr/bin/env python #encoding:utf-8 #Author:sean import string import random #激活码中的字符和数字 field = string.letters + string.digits #获得四个字母和数字的随机组合 def getRandom(): return ''.join(random.sample(field,4)) #生成的每个激活码中有几组 def concatenate(group): return '-'.join([getRandom() for i in range(group)]) #生成n组激活码 def generate(n): return [concatenate(4) for i in range(n)] if __name__ == '__main__': print generate(10)统计单词
#!/usr/bin/env python #encoding:utf-8 import re from collections import Counter FileSource = './media/abc.txt' def getMostCommonWord(articlefilesource): '''输入一个英文的纯文本文件,统计其中的单词出现的个数''' pattern = r'[A-Za-z]+|\$?\d+%?$' with open(articlefilesource) as f: r = re.findall(pattern,f.read()) return Counter(r).most_common() if __name__ == '__main__': print getMostCommonWord(FileSource)提取网页正文
#!/usr/bin/env python #encoding:utf-8 from goose import Goose from goose.text import StopWordsChinese import sys #要分析的网页url url = ' def extract(url): ''' 提取网页正文 ''' g = Goose({'stopwords_class':StopWordsChinese}) artlcle = g.extract(url=url) return artlcle.cleaned_text if __name__ == '__main__': print extract(url)
相关文章推荐
- python机器学习应用案例---PCA
- Python概率编程库PyMC应用案例二则
- Python循环嵌套应用案例一则:判断丑数
- Python按位异或运算符^应用案例一则:查找只出现一次的数字
- ITIL介绍及应用案例(一)
- 《施工企业信息化成功秘密》——福建安装实施SAP_ERP系统应用案例___我的一点感想!
- Struts在J2EE Web应用服务上的构架分析与案例设计
- 深圳清华力合创业投资有限公司 CBS 存储备份系统应用案例
- 正则表达式在python中的应用
- 应用Python在组件式GIS中集成地质统计学
- ITIL介绍及应用案例(二)
- 新加坡RFID应用案例一览
- SOA在一个典型企业应用案例中的应用构想
- ITIL介绍及应用案例(三)
- Lilina的简单预缓存加速---缓存应用案例,可以做bbs缓存参考
- ITIL介绍及应用案例(三)
- Intel案例研究:麦德龙集团的RFID应用
- Struts应用系统案例设计编程讲解
- HFSoft FrameWork应用案例(1)
- ITIL介绍及应用案例(四)