Python开发常用的一些开源Package分享


Posted in Python onFebruary 14, 2015

一般安装完Python后,我会先装一些常用的Package。做个笔记,记录下来,以备查询:

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

Database

MySQL-Python,Mysql库,访问:http://mysql-python.sourceforge.net/
pymongo,MongoDB库,访问:https://pypi.python.org/pypi/pymongo/
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/
gevent,一个高并发的网络性能库,访问:http://www.gevent.org/
twisted,基于事件驱动的网络引擎框架。访问:https://twistedmatrix.com/trac/

System

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

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/

Other

Jinja2,模板引擎,https://pypi.python.org/pypi/Jinja2
virtualenv,Python虚拟环境,访问:https://pypi.python.org/pypi/virtualenv/

Python 相关文章推荐
python实现的jpg格式图片修复代码
Apr 21 Python
Python利用ORM控制MongoDB(MongoEngine)的步骤全纪录
Sep 13 Python
浅述python2与python3的简单区别
Sep 19 Python
python 实现分页显示从es中获取的数据方法
Dec 26 Python
详解python的argpare和click模块小结
Mar 31 Python
python日期相关操作实例小结
Jun 24 Python
python 类之间的参数传递方式
Dec 20 Python
简单了解Django ORM常用字段类型及参数配置
Jan 07 Python
pytorch 中pad函数toch.nn.functional.pad()的用法
Jan 08 Python
判断Threading.start新线程是否执行完毕的实例
May 02 Python
Python用requests库爬取返回为空的解决办法
Feb 21 Python
使用python+pygame开发消消乐游戏附完整源码
Jun 10 Python
Python中的MongoDB基本操作:连接、查询实例
Feb 13 #Python
Python import自定义模块方法
Feb 12 #Python
Python实现获取某天是某个月中的第几周
Feb 11 #Python
Python脚本实现下载合并SAE日志
Feb 10 #Python
Python常用内置函数总结
Feb 08 #Python
Python文件和目录操作详解
Feb 08 #Python
Python中操作MySQL入门实例
Feb 08 #Python
You might like
用PHP实现维护文件代码
2007/06/14 PHP
PHP5 的对象赋值机制介绍
2011/08/02 PHP
探讨file_get_contents与curl效率及稳定性的分析
2013/06/06 PHP
Linux中为php配置伪静态
2014/12/17 PHP
php中的观察者模式简单实例
2015/01/20 PHP
php提高网站效率的技巧
2015/09/29 PHP
ThinkPHP 模板substr的截取字符串函数详解
2017/01/09 PHP
Laravel实现短信注册的示例代码
2018/05/29 PHP
实现PHP中session存储及删除变量
2018/10/15 PHP
yii2.0框架数据库操作简单示例【添加,修改,删除,查询,打印等】
2020/04/13 PHP
一个简单的全屏图片上下打开显示网页效果示例
2014/07/08 Javascript
推荐5 个常用的JavaScript调试技巧
2015/01/08 Javascript
jQuery表单事件实例代码分享
2016/08/18 Javascript
nodejs个人博客开发第三步 载入页面
2017/04/12 NodeJs
Vue Spa切换页面时更改标题的实例代码
2017/07/15 Javascript
原生JS实现旋转轮播图+文字内容切换效果【附源码】
2018/09/29 Javascript
electron制作仿制qq聊天界面的示例代码
2018/11/26 Javascript
Node.js 多线程完全指南总结
2019/03/27 Javascript
jQuery弹框插件使用方法详解
2020/05/26 jQuery
Python字符串拼接、截取及替换方法总结分析
2016/04/13 Python
Tensorflow的可视化工具Tensorboard的初步使用详解
2018/02/11 Python
python3实现基于用户的协同过滤
2018/05/31 Python
pycharm 配置远程解释器的方法
2018/10/28 Python
利用Python将文本中的中英文分离方法
2018/10/31 Python
基于python实现名片管理系统
2018/11/30 Python
python粘包问题及socket套接字编程详解
2019/06/29 Python
ProBikeKit新西兰:自行车套件,跑步和铁人三项装备
2017/04/05 全球购物
新西兰廉价汽车租赁:Snap Rentals
2018/09/14 全球购物
美国在线面料商店:Fashion Fabrics Club
2020/01/31 全球购物
应聘美工求职信
2013/11/07 职场文书
经理职责范文
2013/11/08 职场文书
中秋节主持词
2014/04/02 职场文书
推荐信格式范文
2014/05/09 职场文书
2015年业务员工作总结范文
2015/04/07 职场文书
2015年教师节广播稿
2015/08/19 职场文书
导游词之南迦巴瓦峰
2019/11/19 职场文书