IPython

一、量化投资第三方相关模块

NumPy

Pands

Matplotlib

二、IPython的介绍

Ipython:和Python一样

三、如何使用Python进行量化投资

  • 自己编写:NumPy+pandas+Matplotlib+……
  • 在线平台:聚宽、优矿、米筐、Quantopian、……
  • 开源框架:RQAlpha、QUANTAXIS、……

我们先来学习一下IPython,上面列举的相关模块后面在谈论

一、IPython基础功能

1、IPython是交互式的Python命令行

2、安装与使用

安装:pip install ipython
使用:ipython
与Python解释器的使用方法一致

二、IPython高级功能

1、基本使用

- TAB键自动完成
- ?:内省、命名空间搜索
- !:执行系统命令
- 丰富的快捷键

2、魔术命令:以%开始的命令

%run:执行文件代码
%paste:执行剪贴板代码
%timeit:评估运行时间
%pdb:自动调试

3、IPython Notebook

使用命令历史
获取输入输出结果
目录标签系统
IPython Notebook
In [28]: 3+2
Out[28]: 5

In [29]: _
Out[29]: 5

In [30]: __
Out[30]: 5

In [31]: ___
Out[31]: 5

4、安装jupyter

pip install jupyter

 执行命令:jupyter-notebook

三、IPython快捷键

四、IPython常用的魔法命令

五、IPython调试器命令

原文地址:https://www.cnblogs.com/xiao-xue-di/p/9715225.html