--安装py文件
安装python的第三库(py)
解压.tar.gz,进入目录,会看到setup.py, 在此目录下执行python setup.py install
--升级
升级软件pip install --upgrade xxxxx
1.windows virtualenv的使用
http://www.cnblogs.com/chaosimple/p/4475958.html 讲解的比较详细
2.自动提示功能 ipython
安装pyreadline。运行命令pip install pyreadline。一定要先安装这个,然后再安装ipython,否则ipython无法执行。
安装ipython。运行pip install ipython
安装完毕,输入ipython启动
安装ipython。运行pip install ipython
安装完毕,输入ipython启动
3.PyCharm IDE工具
4. nose 自动化测试框架
5. mock的安装
pip install mock==1.0.1
6.
nose-progressive是一个很好的模块,它可以改善nose的输出,让错误在发生时就显示出来,而不是留到最后
官网https://pypi.python.org/pypi/nose-progressive/#downloads
安装pip install nose-progressive
使用的nosetests --with-progressive
7.调试
iPDB是一个极好的工具,我已经用它查出了很多匪夷所思的bug。pip install ipdb 安装该工具
import ipdb; ipdb.set_trace(),然后你会在你的程序运行时,获得一个很好的交互式提示。它每次执行程序的一行并且检查变量。
8.追踪性能问题'
pycallgraph 它objgraph对于查找内存泄露非常有用可以创建函数调用时间和次数的图表
objgraph对于查找内存泄露非常有用
9.Gevent 异步调用
参考文档:http://www.jb51.net/article/63276.htm