Python|15个应该掌握的Jupyter Notebook 使用技巧


Python|15个应该掌握的Jupyter Notebook 使用技巧
文章图片
Python|15个应该掌握的Jupyter Notebook 使用技巧
文章图片
Python|15个应该掌握的Jupyter Notebook 使用技巧
文章图片
Python|15个应该掌握的Jupyter Notebook 使用技巧
文章图片
Python|15个应该掌握的Jupyter Notebook 使用技巧
文章图片
Python|15个应该掌握的Jupyter Notebook 使用技巧
文章图片
Python|15个应该掌握的Jupyter Notebook 使用技巧
文章图片
Python|15个应该掌握的Jupyter Notebook 使用技巧
文章图片
Python|15个应该掌握的Jupyter Notebook 使用技巧
Jupyter Notebook是一个基于浏览器的交互式编程环境(REPL read eval print loop) , 它主要构建在IPython等开源库上 , 允许我们在浏览器上运行交互式python代码 。 并且有许多有趣的插件和神奇的命令 , 大大增强了python的编程体验 。
1. 计算单元的执行时间我们可以在一个jupyter notebook单元的开头使用%%time命令来计算执行该单元的时间 。
2. 进度条可以使用python外部库创建进度条 , 它可以实时更新代码运行的进度 。 它让用户知道正在运行的代码脚本的状态 。 你可以在这里获得相关的库Github库 。 使用进度条设置 , 具体操作如下:
首先 , 安装tqdm库:
在cmd命令窗口输入pip3 install tqdm或者直接在jupyter notebook单元内输入!pip install tqdm 。
然后 , 通过以下命令生成进度条:

3. 代码格式自动补全有时jupyter notebook单元格中的代码段格式不好 , 通过nb_black库 , 可以自动调整代码段的正确格式 , 让代码具有更好的可读性 。
安装nb_black库:
pip3 install nb_black
在jupyter notebook 中使用:
%load_ext nb_black
格式混乱的代码段
自动调整后的代码段4. 下载并安装Python库
Jupyter notebook可以通过在单元格内输入!pip install ***代码 , 自动下载并安装指定的python库 。 以pandas库为例 , 具体代码如下:5. 函数说明文档通过shift+tab快捷键 , 可以在jupyter notebook 内直接打开函数的说明文档 。
具体使用方式如下:

  • 输入使用的函数名
  • 按下快捷键shift+tab
  • 点击弹出窗口中的^按钮可以在当前窗口中显示说明文档
  • 点击+可以控制文本向下滑动
  • 点击x可以关闭说明文档窗口

pandas 中 read_csv 函数的说明文档6. 代码自动补全Jupyter notebook可以显示任何函数名或变量的补全建议 。 若要查看补全建议 , 可以按键盘上的Tab键 , 建议将出现在一个自上而下显示的菜单中 。 单击关键字或在所选关键字上单击enter键以确认补全的代码 。


推荐阅读