再次发自己整理常用的 python 包

再次发自己整理常用的 python 包,第1张

再次发自己整理常用的 python 包,第2张

Web FrameWorks

  • Tornado,访问:http://www.tornadoweb.org/en/stable/
  • Flask,访问:http://flask.pocoo.org/
  • Web.py,访问:http://webpy.org/

Tools

  • xlrd,Excel处理利器,访问:http://www.python-excel.org/
  • lxml,XML处理,访问:http://lxml.de/
  • configparser,ini文件解析,访问:https://docs.python.org/2/library/configparser.html
  • uuid,生成uuid,访问:https://docs.python.org/2/library/uuid.html
  • msgpack-python,类似JSON的一个数据序列化,访问:https://pypi.python.org/pypi/msgpack-python/
  • psutil,一个用于获得处理器和系统相关信息的模块,访问:https://github.com/giampaolo/psutil
  • Boltons 一个纯 Python 工具集,超过 100 个实用工具。 访问:https://github.com/mahmoud/boltons

Database

  • MySQL-Python,Mysql库,访问:https://pypi.python.org/pypi/MySQL-python
  • pymongo,MongoDB库,访问:https://github.com/mongodb/mongo-python-driver
  • redis,Redis库,访问:https://pypi.python.org/pypi/redis/
  • cxOracle,Oracle库,访问:https://pypi.python.org/pypi/cx_Oracle
  • SQLAlchemy,SQL工具包及对象关系映射(ORM)工具,访问:http://www.sqlalchemy.org/
  • peewee, SQL工具包及对象关系映射(ORM)工具,访问:https://pypi.python.org/pypi/peewee
  • torndb,Tornado原装DB,访问:https://github.com/bdarnell/torndb

Net

  • requests,最好用的http工具,访问:http://www.python-requests.org/
  • grequests,Requests + Gevent,访问:https://github.com/kennethreitz/grequests
  • gevent,一个高并发的网络性能库,访问:http://www.gevent.org/
  • twisted,基于事件驱动的网络引擎框架。访问:https://twistedmatrix.com/trac/

System

  • sh,强大的系统系统管理神器,访问:https://pypi.python.org/pypi/sh

Files

  • Pathlib,文件和路径处理 https://pathlib.readthedocs.org/en/pep428/
  • watchdog,Python库和Shell实用程序来监视文件系统事件,访问:https://github.com/gorakhargosh/watchdog

Date

  • Arrow,好用的时间处理库,访问:http://crsmithdev.com/arrow/
  • when.py,友好的时间日期库,访问:https://github.com/dirn/When.py

Image

  • PIL,Python Imaging Library,处理图像,很强大,访问:http://www.pythonware.com/products/pil/

Spider

  • PyQuery,解析网页,访问:https://pypi.python.org/pypi/pyquery
  • beautifulSoup,分析网页,访问:https://pypi.python.org/pypi/beautifulsoup4
  • Scrapy,著名的爬虫框架,访问:http://www.scrapy.org/
  • pyquery,一个类似于jQuery的Python库,也可以说是jQuery在Python上的实现。pyQuery是使用lxml来实现快速的xml和html操作的,访问:https://github.com/gawel/pyquery

Other

  • Jinja2,模板引擎,https://pypi.python.org/pypi/Jinja2
  • virtualenv,Python虚拟环境,访问:https://pypi.python.org/pypi/virtualenv/
  • libmc 一个高效轻便的C++/Python Memcached 客户端库。访问:https://github.com/douban/libmc

String

  • xpinyin 一个汉字转拼音的库,访问:https://github.com/lxneng/xpinyin
  • shortuuid 生成简洁,明确,URL安全的UUID。访问 https://github.com/stochastic-technologies/shortuuid
  • python-user-agents 一个Python库,提供了一个简单的方法通过解析(浏览器)用户代理字符串来确定,如移动电话,平板电脑及其能力的设备。 访问:https://github.com/selwin/python-user-agents

RESTful APIs

  • Eve 一款Python的REST API框架,用于构建和部署高可定制的、全功能的RESTful的Web服务。访问:http://python-eve.org/
  • Django REST 框架可以轻松部署web APIs,其是一个聚健壮性与弹性于一体的web工具包。访问:http://www.django-rest-framework.org/
  • Flask-RESTful 基于Flask框架开发的Rest APIs。访问:https://github.com/flask-restful/flask-restful
http://blog.itmark.net/posts/install_python_packge_myself.html
会在这里不断更新的 新的博客地址: https://rdnote.cn/posts/install_python_packge_myself.html ----------------------- 以下是精选回复-----------------------

答:mark
感谢
答:感谢
答:非常感谢分享
答:收藏+感谢!
答:唔,对于Python新人来说,很有价值
答:想知道有没有中文分词库
答:torndb 用的时候 timezone 那玩意要手动 +8 啊
答:遗憾 Django 没有上榜
答:numpy
scikit-learn
theano
可以拿来做机器学习
答:mark一下
答:Mark,搜藏,感谢。
答:PIL推荐安装pillow;
pyquery写重复了;
virtualenv配合virtualenvwrapper更佳;
https://github.com/vinta/awesome-python 可以参考
答:感谢!
发现好多都没有用过, 好好收藏一下.
答:感谢+收藏
答:感谢LZ,已收藏~~ 可惜v2不能编辑,不然LZ可以经常更新~~~
答:mark!
答:收藏,感谢
答:awesome 系列..
答:mark
答:mark,感谢。
答:竟然没有paramiko
答:mark!!!
答:!!!! ;) 谢谢
答:建议楼主到 github 上开个 repo
答:果断mark啊!
答:平时主要跟数据打交道,分享下我的 web.py / bottle.py / selenium / numpy / pandas / scipy / ggplot / scikit-learn
答:多谢楼主,最近在做天池竞赛,numpy/pandas/scikit-learn用得比较多
答:celery 没有上榜
答:有用系列!!
答:mark 感谢~
答:fabric,解放生产力。
答:PIL -> Pillow
答:感谢分享
答:收藏。
答:战略性马克 谢谢~
答:非常感谢。已收藏。
答:很赞,发现arrow很好用~
答:非常实用。谢谢。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 再次发自己整理常用的 python 包

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情