• 0x02 Jupyter Notebook


    Jupter Notebook 的使用

    搭建好虚拟环境后,可以使用 JupyterNotebook 来画图,非常简单方便

    Jupter Notebook 是什么?

    Jupyter(木星、宙斯(众神之王))项目是一个非盈利的开源项目,源于2014年的ipython项目,并逐渐发展为支持跨所有编程语言的交互式数据科学计算的工具。

    • Jupter Notebook,- 原名IPython Notebook,是IPython的加强网页版,一个开源web应用程序(web版的IPython)
    • 名字源自Julia、python 和 R(数据科学的三种开源语言)
    • 是一款程序员和科学工作者的编程/文档/笔记/展示软件
    • .Ipynb文件格式时用于计算型叙述的JSON文档格式的正式规范

    启动

    # 进入虚拟环境
    workon [虚拟环境名称]
    # 输入
    jupter notebook
    # 或者 ipython notebook 也可以
    

    本地 notebook 的默认URL为 http://localhost:8888


    cell 操作

    和vim 类似,有编辑模式和命令模式

    编辑模式下:

    shift + Enter   # 执行本单元代码,并跳到下一单元
    Ctrl + Enter    # 执行本单元代码,留在本单元
    Ctrl + 鼠标点击  # 多光标操作
    Ctrl + Z  # 撤销
    Ctrl + Y  # 重做
    Tab    # 代码补全
    Ctrl + / # 注释
    最后添加分号  # 屏蔽自动输出信息
    

    命令模式下:

    Y  # cell切换到 code 模式
    M  # cell切换到Markdown模式
    A  # cell上添加一行
    B  # cell下添加一行
    DD  # 双击d删除当前cell
    z  # 回退
    L  # 为当前cell加行号
    Ctrl + Shift + p   # 对话框输入命令直接运行
    Ctrl + Home  # 快速跳转行首
    Ctrl + End  # 快速跳转行位
    

    2021.12.27
    hare

  • 相关阅读:
    CentOS查看和修改MySQL字符集
    centos修改mysql密码或者进入mysql后解决Access denied for user ''@'localhost' to database 'mysql错误
    Centos设置开机启动Apache和Mysql
    centos搭建ftp服务器
    1QT在线帮助文档
    storm学习
    java提高篇之理解java的三大特性——多态
    基于AQS的锁
    反转单链表的几种方法
    Java:基于LinkedList实现栈和队列
  • 原文地址:https://www.cnblogs.com/hare1925/p/15737146.html
Copyright © 2020-2023  润新知