python数据库编程入门 python插件开发


python数据库编程入门 python插件开发


Jupyter Notebook是一个很棒的教学、探索和编程环境 , 但其功能不足也是出了名的 。幸好 , 有许多方法可以改进这个不错的工具 , 如Jupyter Notebook扩展工具 。
极简版教程在命令提示符中运行以下命令:
pip install jupyter_contrib_nbextensions && jupyter contrib nbextension install启动 Jupyter Notebook , 并导航至新的 Nbextensions 选项卡:
Jupyter Notebook 扩展选项
选择你想要的扩展功能 , 享受它带来的优势 。
(如果你没看到扩展选项 , 打开 notebook , 单击「edit」 , 然后点「nbextensions config」)
notebook的工具栏里可以看到扩展插件:
较长版教程
如果你觉得上面的教程太简单 , 可以看看下面的复杂版 。我还列出了我最喜欢的五个扩展插件 。
什么是 notebook 扩展插件?
Jupyter Notebook扩展插件是扩展 notebook 环境基本功能的简单插件 。它们用 JavaScript 语言编写 , 会自动套用代码格式或者在单元格完成后发送浏览器通知 。扩展插件目前仅支持Jupyter Notebook(不支持 Jupyter Lab) 。
为什么要使用扩展插件?Jupyter Notebook 是一个很好用的工具 , 可用于教学、学习、原型设计、探索和尝试新方法(甚至可用于 Netflix 的生产过程中) 。但是 , 原版 notebook 功能有限 , 有时令人挫败 。虽然 Jupyter Notebook 扩展插件没有完全解决这个问题 , 但它们确实能让你的工作变得更轻松 。
该用哪些扩展插件?
以下是我最常用的五种 Jupyter Notebook 扩展插件:
1、Table of Contents:更容易导航如果你在一个 Jupyter Notebook 中同时开启了十几个单元格 , 那你想跟踪所有单元格就会有些困难 。Table of Contents 通过添加 TOC 链接解决了这个问题 , 通过 TOC 链接你可以定位到页面中的任何位置 。
Table of Contents 界面
你还可以使用该扩展插件在 notebook的顶部添加一个链接目录 。这样会显示你选择了哪一个目录以及哪一个正在运行:

    推荐阅读