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 HTMLParser模块解析html获取url实例
Apr 08 Python
python简单实现操作Mysql数据库
Jan 29 Python
利用python库在局域网内传输文件的方法
Jun 04 Python
python实现比较文件内容异同
Jun 22 Python
Python+OpenCV图片局部区域像素值处理改进版详解
Jan 23 Python
使用Python创建简单的HTTP服务器的方法步骤
Apr 26 Python
浅谈pycharm使用及设置方法
Sep 09 Python
python 进程间数据共享multiProcess.Manger实现解析
Sep 23 Python
Python 切分数组实例解析
Nov 07 Python
numpy ndarray 按条件筛选数组,关联筛选的例子
Nov 26 Python
Jupyter notebook快速入门教程(推荐)
May 18 Python
浅谈numpy中np.array()与np.asarray的区别以及.tolist
Jun 03 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
基于mysql的论坛(2)
2006/10/09 PHP
php处理文件的小例子(解压缩,删除目录)
2013/02/03 PHP
laravel model模型定义实现开启自动管理时间created_at,updated_at
2019/10/17 PHP
PHP getID3类的使用方法学习笔记【附getID3源码下载】
2019/10/18 PHP
简单三步,搞掂内存泄漏
2007/03/10 Javascript
网页实时显示服务器时间和javscript自运行时钟
2014/06/09 Javascript
简介JavaScript中的setHours()方法的使用
2015/06/11 Javascript
js表单中选择框值的获取及表单的序列化
2015/12/17 Javascript
用NODE.JS中的流编写工具是要注意的事项
2016/03/01 Javascript
深入理解关于javascript中apply()和call()方法的区别
2016/04/12 Javascript
微信小程序 实现动态显示和隐藏某个控件
2017/04/27 Javascript
VUE使用vuex解决模块间传值问题的方法
2017/06/01 Javascript
vuex实现的简单购物车功能示例
2019/02/13 Javascript
简单了解Javscript中兄弟ifream的方法调用
2019/06/17 Javascript
解决vue admin element noCache设置无效的问题
2019/11/12 Javascript
[43:47]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#2 MVP.Phx VS Fnatic第一局
2016/03/05 DOTA
[01:45]典藏宝瓶2+祈求者身心——这就是DOTA2TI9总奖金突破3000万美元的秘密
2019/07/21 DOTA
python日志记录模块实例及改进
2017/02/12 Python
Python基于更相减损术实现求解最大公约数的方法
2018/04/04 Python
Python解决八皇后问题示例
2018/04/22 Python
好的Python培训机构应该具备哪些条件
2018/05/23 Python
Python实现合并两个列表的方法分析
2018/05/28 Python
Python实现的合并两个有序数组算法示例
2019/03/04 Python
python实现简单日志记录库glog的使用
2019/12/13 Python
tensorflow实现在函数中用tf.Print输出中间值
2020/01/21 Python
AHAVA美国官方网站:死海海泥护肤品牌
2016/10/18 全球购物
Myprotein蛋白粉美国官网:欧洲畅销运动营养品牌
2016/11/15 全球购物
构造方法和其他方法的区别?怎么调用父类的构造方法
2013/09/22 面试题
银行自荐信范文
2013/10/07 职场文书
马智宇婚礼主持词
2014/03/22 职场文书
机关作风建设自查报告及整改措施
2014/10/21 职场文书
先进党员事迹材料
2014/12/24 职场文书
2015年法制宣传月活动总结
2015/03/26 职场文书
写给老师的保证书
2015/05/09 职场文书
工作会议简报
2015/07/20 职场文书
如何在Python项目中引入日志
2021/05/31 Python