Python自带库安装工具pip
安装pip工具,下载源码包
https://pypi.python.org/pypi/pip#downloads
解压源码包:tar zxvf pip-1.5.6.tar.gz
安装命令:
cd pip-1.5.6
python setup.py install
安装后的工具path:PythonXX/Scripts,在window下有必要将此路径加入环境变量path中
使用pip:
pip --help 查看pip的帮助文档
pip list 查看已安装的packages
pip install xlrd 安装xlrd,用于处理Excel的packages
其他应用请参照pip帮助
setuptools是Python常用的打包工具
https://pypi.python.org/pypi/setuptools
Python自动文档工具pydoc
首先认识一条比较重要的命令
python -m mod
作为脚本运行库,if __name__ == ‘__main__‘是作为脚本运行的部分
查看math库手册
python -m pydoc math
查看函数手册
python -m pydoc math.asin
开启本地手册服务器,可以再网页上查看所有的库函数手册,感觉十分强大
python -m pydoc -p port
python2脚本转化为python3脚本的工具2to3
python是中十分强大的语言,但它的高速发展,也给广大开发这带来许多困惑,python3并不兼容python2
Python3x/Tools/Scripts/2to3.py
#test.py
def greet(name):
print "Hello, {0}!".format(name)
print "What‘s your name?"
name = raw_input()
greet(name)
C:/Python34/Tools/Scripts/2to3.py -w test.py
#test.py
def greet(name):
print("Hello, {0}!".format(name))
print("What‘s your name?")
name = input()
greet(name)
这里可以看到2to3后的变化
pirnt函数函数调用的方式使用,raw_input替换成了input
详细转换请参照python3的手册以及
http://woodpecker.org.cn/diveintopython3/porting-code-to-python-3-with-2to3.html