美文网首页
2018-05-18 jupyter notebook 基础

2018-05-18 jupyter notebook 基础

作者: ustcmio | 来源:发表于2018-05-18 14:30 被阅读0次

    一、安装

    1、使用pip install jupyter notebook
    2、建议安装Anaconda,自带jupyter notebook

    二、修改默认工作路径

    1、使用jupyter notebook --generate-config命令行,生成配置文件.
       修改配置文件jupyter_notebook_config.py中的
       c.NotebookApp.notebook_dir = '工作路径' 
    2、修改"起始位置"属性:快速启动栏中右击jupyter notebook属性,修改其中的"起始位置"为"工作路径"。
       注意:"目标"属性中如果最后有类似%userconfig%的参数,要删去.
    3、在Anaconda安装目录下有个etc/jhpyter/目录,其中有配置文件jupyter_notebook_config.json。
       在配置文件中,添加"jupyter_dir":"工作路径"
    

    具体可以参考https://blog.csdn.net/u014552678/article/details/62046638

    三、简单使用

    启动:生成网页版的notebook
    new:可以新建python3,text,markdown或者folder等
    新建python3文件后,生产文件后缀为ipynb,具体内容是json格式

    基本使用语法

    1、以cell为单元,每个cell空间独立,shift+Enter执行cell代码
    2、导入代码使用%load,可以导入python代码,也可以导入网页,运行后,自动注释掉该行
    3、运行代码:%run,不导入,直接输出运行结果
    4、使用matplotlib作图,%matplotlib inline

    实用快捷键

    将当前的cell转化为具有一级标题的maskdown:单1
    将当前的cell转化为具有二级标题的maskdown:单2
    将当前的cell转化为具有三级标题的maskdown:单3
    执行当前cell,并自动跳到下一个cell:Shift Enter
    执行当前cell,执行后不自动调转到下一个cell:Ctrl-Enter
    是当前的cell进入编辑模式:Enter
    退出当前cell的编辑模式:Esc
    删除当前的cell:双D
    为当前的cell加入line number:单L
    将当前的cell转化为具有一级标题的maskdown:单1
    将当前的cell转化为具有二级标题的maskdown:单2
    将当前的cell转化为具有三级标题的maskdown:单3
    为一行或者多行添加/取消注释:Crtl /
    撤销对某个cell的删除:z
    浏览器的各个Tab之间切换:Crtl PgUp和Crtl PgDn
    快速跳转到首个cell:Crtl Home
    快速跳转到最后一个cell:Crtl End

    主要参考https://blog.csdn.net/tina_ttl/article/details/51031113

    相关文章

      网友评论

          本文标题:2018-05-18 jupyter notebook 基础

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