重要的python库
NumPy<br>
python数值计算基石<br>
Pandas<br>
提供高级数据结构和函数<br>
Matplotlib<br>
用于制图即其他二维数据可视化<br>
IPython与Jupyter<br>
交互性python解释器<br>
SciPy<br>
科学领域针对不同标准问题的包集合<br>
scikit-learn<br>
机器学习包<br>
statsmodels<br>
统计分析包<br>
魔术命令
IPython的特殊命令(没有内建到python自身中去)称为魔术命令。用于简化常用任务,使得用户更容易控制IPython系统的行为<br>
常用魔术命令<br>
%quickref 显示IPython快速参考卡<br>
%magic 显示所有可用魔术命令的详细文档<br>
%debug 从最后报错的底部进入交互式调试器<br>
%hist 打印命令输出(入)历史<br>
%pdb 出现任意报错后进入调试器<br>
%paste 从剪贴板中执行已经预先格式化的python代码<br>
%cpaste 打开一个特殊提示符,手动粘贴待执行的代码<br>
%reset 删除交互式命令空间中所有的变量/名称<br>
%page OBJECT 通过分页器更美观的打印显示一个对象<br>
%run script.py 在IPython中运行一个python脚本<br>
%prun statement 使用CProfile执行语句,并报告输出<br>
%time statement 报告单个语句执行时间<br>
%timeit statement 多次运行单个语句计算平均执行时间;在估算代码最短执行时间时有用<br>
%who %who_ls %whos 根据不同级别的信息/详细程度,展示交互式命令空间中定义的变量<br>
%xdex variable 在IPython内部删除一个变量,清除相关的引用