Python开源库

一、工具类:

  1. Requests: 一个更简洁、实用的python http库,虽然他是对原生的封装,但是接口更加人性化,个人感觉比用原生更顺手和方便(我一直怀疑是我太蠢学不透原生,经常用着用着出问题)。官方地址
  2. BeautifulSoup: Python下类似jSoup的HTML/XML的解析器。官方文档
  3. python-goose:HTML内容提取库,能提取一个html中,主要的内容、图片、以及一些描述信息。这货还支持去掉停用词(比如的、地、了这些没有借鉴意义的词汇,取消停用词主要用在数据挖掘中、搜索引擎的排序、还有自然语言处理中)。GitHub
  4. python-oauth2:python的oauth认证库。GitHub
  5. pinyin.py: Python汉字转拼音库。GitHub

二、Web框架类:

  1. Flask:Flask 是一个用于 Python 的微型网络开发框架。官方文档
  2. Web.py:同样是一个mini web框架。(感觉是句废话…明明跟上面说的一样…不过说真的,他们之间的差别只有用过才能体会到,而且没有好与坏,只有适不适合自己)。官方文档
  3. django: python下大型web框架,支持ORM,自动创建管理面板,支持模板,支持URL美化,支持Cache等… 据说django以前特别悲催,后来被解救了,然后就大发了,人们把他拍成了一部电影《被解救的django》,同样推荐。

三、跨平台App框架:

kivy: 跨平台开发桌面应用,支持Windows/Linux/Android… 是一个令人振奋人心的项目。官方网址