美文网首页
Jupyter:magic操作

Jupyter:magic操作

作者: ACphart | 来源:发表于2018-08-16 19:40 被阅读222次

    • 后续更新
    • magic函数主要包含两大类,一类是行魔法(Line magic)前缀为%,一类是单元魔法(Cell magic)前缀为%%;

    行魔法

    • %colors
    • %config
    • %load加载一个文件里面的内容
    • %ls
    • %lsmagic打印当前可以用的魔法命令
    • %magic
    • %matplotlibinline选项图片嵌入在jupyter notebook里面,不以单独窗口显示
    • %mkdir
    • %notebook
    • %page
    • %pdb
    • %pprint
    • %pwd和linux一样,查找当前目录
    • %qtconsole
    • %reset清除变量
    • %reset_selective
    • %rmdir
    • %run后面紧接着一个相对地址的file_name.py,表示运行一个py文件
    • %save
    • %set_env
    • %system
    • %tb
    • %time
    • %timeit为代码执行计时
    • %who
    • %who_ls
    • %whos查看当前变量,类型,信息

    单元魔法:

    • 以下magic操作应当放在cell的首行
    • %%!
    • %%HTML
    • %%SVG
    • %%bash
    • %%capture
    • %%cmd
    • %%debug
    • %%file
    • %%html
    • %%javascript
    • %%js
    • %%latex
    • %%markdown
    • %%perl
    • %%prun
    • %%pypy
    • %%python
    • %%python2
    • %%python3
    • %%ruby
    • %%script
    • %%sh
    • %%svg
    • %%sx
    • %%system
    • %%time
    • %%timeit为代码执行计时
    • %%writefile后面紧接着一个file_name.py,表示在jupyter notebook里面创建一个py文件,后面cell里面的内容为py文件内容
    %%writefile test_peace.py
    import numpy as np
    print(np.random.randint(1,5))
    

    在当前路径下会生成一个test_peace.py的文件,内容就是cell里面的内容
    使用示例:

    相关文章

      网友评论

          本文标题:Jupyter:magic操作

          本文链接:https://www.haomeiwen.com/subject/lminbftx.html