<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://wiki.swarma.org/index.php?action=history&amp;feed=atom&amp;title=%E8%AE%A9%E4%BD%A0%E7%BC%96%E7%A8%8B%E6%95%88%E7%8E%87%E5%80%8D%E5%A2%9E%E7%9A%845%E4%B8%AA_jupyter_notebook_%E6%89%A9%E5%B1%95%E5%B7%A5%E5%85%B7</id>
	<title>让你编程效率倍增的5个 jupyter notebook 扩展工具 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.swarma.org/index.php?action=history&amp;feed=atom&amp;title=%E8%AE%A9%E4%BD%A0%E7%BC%96%E7%A8%8B%E6%95%88%E7%8E%87%E5%80%8D%E5%A2%9E%E7%9A%845%E4%B8%AA_jupyter_notebook_%E6%89%A9%E5%B1%95%E5%B7%A5%E5%85%B7"/>
	<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E8%AE%A9%E4%BD%A0%E7%BC%96%E7%A8%8B%E6%95%88%E7%8E%87%E5%80%8D%E5%A2%9E%E7%9A%845%E4%B8%AA_jupyter_notebook_%E6%89%A9%E5%B1%95%E5%B7%A5%E5%85%B7&amp;action=history"/>
	<updated>2026-11-03T07:43:39Z</updated>
	<subtitle>本wiki的该页面的版本历史</subtitle>
	<generator>MediaWiki 1.35.0</generator>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E8%AE%A9%E4%BD%A0%E7%BC%96%E7%A8%8B%E6%95%88%E7%8E%87%E5%80%8D%E5%A2%9E%E7%9A%845%E4%B8%AA_jupyter_notebook_%E6%89%A9%E5%B1%95%E5%B7%A5%E5%85%B7&amp;diff=34762&amp;oldid=prev</id>
		<title>2024年5月21日 (二) 07:51 18810648466</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E8%AE%A9%E4%BD%A0%E7%BC%96%E7%A8%8B%E6%95%88%E7%8E%87%E5%80%8D%E5%A2%9E%E7%9A%845%E4%B8%AA_jupyter_notebook_%E6%89%A9%E5%B1%95%E5%B7%A5%E5%85%B7&amp;diff=34762&amp;oldid=prev"/>
		<updated>2024-05-21T07:51:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;zh-Hans-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2024年5月21日 (二) 07:51的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l78&quot; &gt;第78行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第78行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[分类:旧词条迁移]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[分类:旧词条迁移]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:待确定]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>18810648466</name></author>
	</entry>
	<entry>
		<id>https://wiki.swarma.org/index.php?title=%E8%AE%A9%E4%BD%A0%E7%BC%96%E7%A8%8B%E6%95%88%E7%8E%87%E5%80%8D%E5%A2%9E%E7%9A%845%E4%B8%AA_jupyter_notebook_%E6%89%A9%E5%B1%95%E5%B7%A5%E5%85%B7&amp;diff=15317&amp;oldid=prev</id>
		<title>薄荷：创建页面，内容为“==前言== jupyter notebook 是一种交互式笔记本，支持运行四十多种编辑语言，深受数据科学工作者喜爱。除了优美的原生编程环…”</title>
		<link rel="alternate" type="text/html" href="https://wiki.swarma.org/index.php?title=%E8%AE%A9%E4%BD%A0%E7%BC%96%E7%A8%8B%E6%95%88%E7%8E%87%E5%80%8D%E5%A2%9E%E7%9A%845%E4%B8%AA_jupyter_notebook_%E6%89%A9%E5%B1%95%E5%B7%A5%E5%85%B7&amp;diff=15317&amp;oldid=prev"/>
		<updated>2020-10-15T16:46:49Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“==前言== jupyter notebook 是一种交互式笔记本，支持运行四十多种编辑语言，深受数据科学工作者喜爱。除了优美的原生编程环…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==前言==&lt;br /&gt;
jupyter notebook 是一种交互式笔记本，支持运行四十多种编辑语言，深受数据科学工作者喜爱。除了优美的原生编程环境，jupyter notebook 还支持各种各样的插件拓展。本文介绍了5个能大大提高编程效率的插件，安装简单，操作方便。&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
因为 notebook 的扩展都是插件型的，所以非常方便将其添加到你的 jupyter notebook 中。强烈推荐使用 Jupyter 扩展配置器（ Jupyter NbExtensions Configurator）来安装你所需的各种扩展应用。 每一个扩展应用都对应一个选择框，方便你决定是否使用此扩展，如下图所示：&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:编程1.jpg]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
'''安装:'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
可以通过 coda 安装：&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
conda install -c conda-forge jupyter_contrib_nbextensionsconda install -c&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
conda-forge jupyter_nbextensions_configurator&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
也可以使用 pip 安装&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
pip install jupyter_nbextensions_configurator&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
jupyter_contrib_nbextensions&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
jupyter contrib nbextension install --user&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
jupyter nbextensions_configurator enable --user&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
想了解更多，可以访问&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
https://github.com/Jupytercontrib/jupyter_nbextensions_configurator#installation&lt;br /&gt;
&lt;br /&gt;
==No.1 标题折叠 Collapsible headings==&lt;br /&gt;
&lt;br /&gt;
当你在处理一个大型的 notebooks 时，这项扩展非常有用，它可以让你隐藏部分内容。&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:编程555.gif]]&lt;br /&gt;
&lt;br /&gt;
==No.2 通知Notify==&lt;br /&gt;
&lt;br /&gt;
当你长时间运行一个任务程序的时候，程序运行结束后，此扩展功能会自动提醒你。&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:编程22.gif]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
如需使用此扩展，你需要勾选其对应得选择框，并点击 `Notify` 按钮来选择一个最短通知时间，即 notebook 最少持续运行多久后进行提醒。（需要注意的是，这个扩展只有在 notebook 被浏览器正常打开的情况下才能正常工作。）&lt;br /&gt;
&lt;br /&gt;
==No.3 代码折叠 Code folding==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:编程33.gif]]&lt;br /&gt;
&lt;br /&gt;
==No.4 进度条 tqdm_notebook==&lt;br /&gt;
&lt;br /&gt;
tqdm 本质上不是一个 notebook 的扩展，它是 Python 中的一个进度条库。 但是此库有时在 jupyter notebooks 会无法正常工作。 Randy Olson 给出一个小小的提醒：&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
tqdm 是一个 Python 的进度条库，在 jupyter notebook 中则被称之为 &amp;quot;tqdm_notebook&amp;quot;。自从在 nootbook 中加入了 tqdm_notebook 扩展功能，你再也不用担心其引发的混乱问题了。 （Randy Olson 2018 年 3 月 2 日）&lt;br /&gt;
&lt;br /&gt;
==No.5 %debug==&lt;br /&gt;
&lt;br /&gt;
这个本质上也不是 notebook 的一个扩展，而是 IPython 中的一个魔法命令。为了加深你的理解，建议你读一读 Radek Osmulski 的发布 twitter 上的推文。&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
最爱 jupyter notebook 大发现：%debug 魔法命令&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
1. 得到了一个异常&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
2. 重新插入一个新的输入框，输入 %debug，然后运行它&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
交互式的调试方法可以打开并显示代码出现异常的语句，方便你联系前后程序查看具体情况。&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
(Radek 2017年12月26日) &lt;br /&gt;
&lt;br /&gt;
==No.6 其他小的拓展与技巧==&lt;br /&gt;
&lt;br /&gt;
*%Ismagic ：在输入框中运行这个命令，列出所有可用的 IPython 魔法命令&lt;br /&gt;
*zen mode 扩展： 隐藏菜单栏，让你更专注于代码&lt;br /&gt;
*Execute time 扩展：显示程序块运行的时间&lt;br /&gt;
*autoreload：在不重启 notebook 的情况下，自动载入外部文件，从而修改代码，具体操作如下：&lt;br /&gt;
%load_ext autoreload&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
%autoreload 2&lt;br /&gt;
&lt;br /&gt;
[[分类:旧词条迁移]]&lt;/div&gt;</summary>
		<author><name>薄荷</name></author>
	</entry>
</feed>