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键以确认补全的代码 。
推荐阅读
- 科技时空|我猜,最不爽的应该是华为,小米再次放出狠话
- iphone12|华为Mate40正面硬刚iPhone12,到底应该怎么选?
- 几品飞车|Excel的数据可视化和Python的有什么不同?
- 马云|解气!试试用Python干掉微信里的“僵尸粉”
- 卜娃娃|是如此简单透彻,我用3个月总结出的48页python入门手册
- 谭正兴随笔|谭正兴:电商内容创业者内容推广运营应该注意的3个事项与雷点
- Python|清华教授用22小时讲完的python!整整400集 赶紧收藏
- 万微科技2016|必读的编程书:用Python玩转数据科学编程
- 互联数码潮|荣耀30S和荣耀30应该怎么选择?来听听内行人怎么说
- iPhone|从来没有用过iPhone手机的人,应该有以下特征,真准!