zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    python学习笔记-面向对象进阶复习小结
    python学习笔记-类的静态属性,类方法和静态方法
    python学习笔记-面向对象的继承、多态、封装
    python学习笔记-python简介
    python学习笔记-列表、元组字典
    python学习笔记-常用数据类型之字符串
    python学习笔记-函数,递归和内置函数
    python学习笔记-文件操作
    python学习笔记-迭代器与生成器
    python学习笔记-装饰器
  • 原文地址:https://www.cnblogs.com/Lance-WJ/p/13595574.html
Copyright © 2011-2022 走看看