zoukankan      html  css  js  c++  java
  • python-jupyter安装与使用

    简介

    Jupyter Notebook是基于网页的用于交互计算的应用程序。支持实时代码,数学方程,可视化和 markdown,其可被应用于全过程计算:开发、文档编写、运行代码和展示结果,用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等

    pip安装

    pip install jupyter

    生成密码

    1.自动生成

    jupyter notebook password

    2.手动生成

    from notebook.auth import passwd
    passwd()
    

    修改配置文件

    jupyter notebook --generate-config
    

    c.NotebookApp.allow_remote_access = True
    c.NotebookApp.allow_root = True
    c.NotebookApp.notebook_dir = '/usr/local/project/notebook' #设置默认工作目录
    c.NotebookApp.ip='*'
    #c.NotebookApp.password = u'密文'
    c.NotebookApp.open_browser = False
    c.NotebookApp.port =8899 #可自行指定一个端口, 访问时使用该端口

    运行

    jupyter notebook

     Jupyter常用的快捷键

    代码运行键:Ctrl + Enter组合键(Shift + Enter组合键)
    显示行号:command模式下,按一次字母l键
    保存:command模式下,按一次字母s键
    注释添加/取消键:“Ctrl+/”的组合键
    cell删除键:在command模式下,连续按两次d字母键
    cell创建键:在command模式下,按下字母a键,则会在当前cell的上方新增一个cell,如果按下字母b键,则会在当前cell的下方新增一个cell
    

      

    jupyter中的魔法函数

    %load:该魔法函数用于加载本地Python文件或者网络中的Python文件,如:%load test.py
    %run:该魔法函数用于运行本地或网络中的Python文件,如:%run test.py
    %pwd:该魔法函数用于显示Jupyter当前的工作空间。
    %hist:该魔法函数用于显示当前Jupyter中,所有运行过的历史代码。
    %who:该魔法函数用于显示当前Jupyter环境中的所有变量或名称。
    %reset:该魔法函数用于删除当前Jupyter环境中的所有变量或名称。
    %time:该魔法函数用于计算当前代码行的运行时长。
    %timeit:该魔法函数用于计算当前代码行的平均运行时长(即在执行一个语句100000次(默认情况下)后,再给出运行最快3次的平均值。
    %%timeit:该魔法函数用于计算当前cell的代码运行时长。
    %matplotlib:该魔法函数用于显示绘图结果的风格,默认为%matplotlib inline,是直接将图片显示在浏览器中,如果希望图片单独生成,可以使用%matplotlib。
    

      

  • 相关阅读:
    【codeforces 29B】Traffic Lights
    【codeforces 131E】Yet Another Task with Queens
    Java数据结构与算法(8)
    fdisk一键操作分区-无需脚本
    【codeforces 46C】Hamsters and Tigers
    【codeforces 417D】Cunning Gena
    【codeforces 95C】Volleyball
    【codeforces 229C】Triangles
    【codeforces 234F】Fence
    【codeforces 235B】Let's Play Osu!
  • 原文地址:https://www.cnblogs.com/boye169/p/14270047.html
Copyright © 2011-2022 走看看