zoukankan      html  css  js  c++  java
  • 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调试器命令

  • 相关阅读:
    gradle 使用本地maven 仓库 和 提交代码到maven
    eclipse 快捷键
    eclipse gradle 找不到依赖解决办法
    java web 简单的权限管理
    spring 配置properties 编码
    html 一些坑。。。
    js 的 一些操作。。。
    maven 过滤webapp下的文件
    django 模型
    vue系列之webstrom的设置
  • 原文地址:https://www.cnblogs.com/xiao-xue-di/p/9715225.html
Copyright © 2011-2022 走看看