jupyter notebook使用笔记

基本用法

  1. 运行命令
  • ! 表示运行系统命令
  • % 表示运行单行命令
  • %% 表示运行Cell命令
  1. 展开/隐藏输出
    在结果的左侧双击即可隐藏,再单击即展开。

添加jupyter notebook环境

一般anaconda的环境会在jupyter中显示,我们可以随意切换环境。但有时会显示不出来,此时就要手动添加:
python -m ipykernel install --user --name myenv --display-name "Python (myenv)"
参考stackoverflow

使用LaTex写公式

当我们在markdown编辑模式下输入
$P(A|B)=\frac{P(B|A)P(A)}{P(B)}$
会自动展开成
P ( A ∣ B ) = P ( B ∣ A ) P ( A ) P ( B ) P(A|B)=\frac{P(B|A)P(A)}{P(B)} P(AB)=P(B)P(BA)P(A)

为jupyter扩展插件

!pip3 install jupyter_contrib_nbextensions -y
# conda install -c conda-forge jupyter_contrib_nbextensions -y
!jupyter contrib nbextension install  
!jupyter_contrib_nbextensions

注意在jupyter中用!执行命令时是不可交互的,即我们看到的结果只是从终端转过来的输出,不能再给终端输入指令了。因此在执行需要确认的安装过程时,要么就通过-y来跳过确认,要么就开一个终端来执行安装。
下面这些扩展工具可能是比较有用的。

Hinterland

Hinterland功能可以让你每敲完一个键,就出现下拉菜单,可以直接选中你需要的词汇。

Snippets

Snippets在工具栏里加了一个下拉菜单,可以非常方便的直接插入代码段,完全不用手动敲。

目录 Table of Contents

这个功能可以自动找到所有的标题,生成目录(TOC)。
并且这个目录还是移动的呦,你可以放在侧边栏,也可以拖动到任何你喜欢的地方悬浮起来。

隐藏代码 Hide input all

将所有代码隐藏,只显示输出结果。
另外还有一个扩展,叫Hide input,只对当前单元格隐藏。

Autopep8

一键美化代码,强迫症的福音。但是需要服务器上安装过autopep8这个python包。

Variable Inspector 变量查看器

在一个浮窗中显示所有已经定义的变量。神器啊!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值