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。

  

原文地址:https://www.cnblogs.com/boye169/p/14270047.html