本文档会持续更新。
1 如何查看 Python 安装的包的版本?
把下文命令中 $page_name
换成你要查询包的名字。
1 2 3 4
| pip show $page_name
pip list | grep $page_name
|
2 查看 Python 的帮助文档
比如我们想知道input
函数的相关定义。
1 2 3 4
| pydoc input
python -m pydoc input
|
3 特殊注释
TODO: + 说明
:如果代码中有该标识,说明在标识处有功能代码待编写,待实现的功能在说明中会简略说明。
FIXME: + 说明
:如果代码中有该标识,说明标识处代码需要修正,甚至代码是错误的,不能工作,需要修复,如何修正会在说明中简略说明。
XXX: + 说明
:如果代码中有该标识,说明标识处代码虽然实现了功能,但是实现的方法有待商榷,希望将来能改进,要改进的地方会在说明中简略说明。
4 个性化交互界面的「行头」
1 2 3 4 5 6 7
| >>> import sys >>> sys.ps1 '>>> ' >>> sys.ps1 = 'C> ' C> print 'Hello!' Hello! C>
|
5 填充 “0”
1 2
| >>> '12'.zfill(5) '00012'
|
6 调试工具 pdb
1 2 3 4 5
| python -m pdb target.py
|
7 两个 dict 相加
1 2 3 4 5
| >>> dict_a = {"name": a} >>> dict_b = {"name": b} >>> dict_a.update(dict_b) >>> dict_a {"name": a, "name": b}
|