Jupyter NoteBook快速入门

1、Jupyter NoteBook的概述

什么是Jupyter NoteBook?

  它的本质就是一个笔记本

  它可将代码,带格式的文本、图片、表格、格式、视频、动画、地图、交互式控件等等结合在一个文档当中

什么要学习Jupyter NoteBook?

  • 可以用来记笔记
  • 是非常好用的轻量级集成开发环境
  • 它将交互性发挥到了极致而且非常适合探索性编程  

2、Jupyter NoteBook的基础操作

2.1、安装Jupyter NoteBook

  • anaconda

  若已经下载anaconda的用户,可以直接进入软件,该软件自带jupyter,直接点Launch即可使用

  • 手动安装

    • 1、先安装python解释器

    • 2、执行命令,以安装Jupyter Notebook

    pip3 install jupyter -i https://pupi.tuna.tsinghua.edu.con/simple/
    
    • 3、执行命令,以验证是否安装成功
    jupyter notebook --no-browser
    

2.2、分析后台服务器的启动过程

  • 执行命令jupyter notebook,以启动后台服务器,并自动打开系统中的默认浏览器
  • 执行命令后打印出来的信息
[I 11:42:19.977 NotebookApp] Serving notebooks from local directory: F:/jupytd
[I 11:42:19.977 NotebookApp] Jupyter Notebook 6.1.3 is running at:
[I 11:42:19.978 NotebookApp] http://localhost:8891/?token=6001f8a090c3d6eadc79b70dfc372e97c792771960b00168
[I 11:42:19.978 NotebookApp]  or http://127.0.0.1:8891/?token=6001f8a090c3d6eadc79b70dfc372e97c792771960b00168
[I 11:42:19.978 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 11:42:19.990 NotebookApp]

    To access the notebook, open this file in a browser:
        file:///C:/Users/Administrator/AppData/Roaming/jupyter/runtime/nbserver-9964-open.html
    Or copy and paste one of these URLs:
        http://localhost:8891/?token=6001f8a090c3d6eadc79b70dfc372e97c792771960b00168
     or http://127.0.0.1:8891/?token=6001f8a090c3d6eadc79b70dfc372e97c792771960b00168

1、file选项卡中列出的内容,就是在执行命令是所在的那个目录中的子目录和文件

2、对于浏览器自动打开的这个页面(地址是本台电脑,默认端口号,为了安全URL后面还携带了一个token)

3、按住Ctrl+C可以停止后台服务器的运行并且关闭所有的内核

4、要想访问在浏览器中自动打开的这个页面

  • 在Notebook进行操作时,请保持命令提示符窗口或者终端窗口不要关闭

2.3、Jupyter NoteBook的配置文件

设置默认打开文件

  • 生成配置文件(配置中有非常多的配置项,但是全被注释掉了)
jupyter notebook --generate-config
  • 搜索c.NotebookApp.notebook_dir
  • 加入你想要设置的文件地址

2.4、新建一个Jupyter NoteBook并重命名

1、new--->python3新建一个文件

2、改名

  • 当notebook正在运行时,点击上方的Untitled进行改名
  • 当notebook停止运行时,既可以在Files选项卡中重命名,也可以在notebook所在目录中重命名

2.5、保存notebook并回退到记录点

  • 记录点文件
    • 每当创建一个营的Notebook时,都会自动创建一个记录点文件,用于记录该notebook在某个时刻的所有状态
    • 在Notebook的同级目录中,有一个名为.ipynb_checkpoints的目录
    • 记录点文件的命名规则是:notebook的文件名-checkpoint.ipynb
  • 保存notebook
    • 自动保存
      • 对notebook进行修改后,默认情况下,在两分钟后notebook会被自动保存
      • 注意:notebook被自动保存时,相应的记录点文件不会发生任何变化
    • 手动保存
      • 手动保存,相应的记录点文件也会被更新
  • 回退到记录点
    • File--->Revert to Checkpoint

2.6、停止运行notebook

注意:即便将notebook的页面关闭了,该notebook仍然处于运行状态

停止notebook运行的三种方式

  • 在Files选项卡中

    • 选中某个notebook,然后点击空白方框,打钩后点击上面红色shutdown
  • 在Running选项卡中

    • 直接点击关闭
  • 在notebook页面中

    • 直接点击close and halt
posted @ 2020-09-01 13:05  Lance_王  阅读(474)  评论(0编辑  收藏  举报