译自 Display AI-Generated Images in a Jupyter Notebook,作者 Teri Eyenike。...在本指南中,我将详细介绍如何构建一个基于用户输入的动态高效图像生成应用程序,并在Jupyter Notebook中显示图像输出。 什么是Jupyter Notebook?...Jupyter Notebook是从事机器学习、数据科学和数据可视化等领域的Python用户的首选工具。...创建应用程序 在您的项目目录终端中,运行此命令:jupyter notebook,以在http://localhost:8888上启动开发环境。...以上代码中的导入语句将使用存储的Cloudinary AI生成的图像的URL以可视方式显示图像,而不是仅显示图像的URL。requests库发出HTTP请求。
启动Jupyter Notebook并导航到新的Nbextensions选项卡: ?...如果没有看到tab选项卡,请打开notebook,然后单击edit> nbextensions配置 可用的扩展选项可以在notebook中的工具栏中看到: ? ▍该使用哪些扩展功能?...Jupyter Notebook扩展是简单的附加组件,可扩展notebook环境的基本功能。用JavaScript编写,它们可以执行自动编码代码或在单元格完成时发送浏览器通知等操作。...3.变量检查器:跟踪你的工作区 变量检查器显示你在notebook中创建的所有变量的名称,以及它们的类型,大小,维度和值。 ?...ExecuteTime通过显示单元格何时完成以及花费多长时间来处理这两者。 ? 其实有更好的计时方法,例如%% timeit cell magic。
Jupyter Notebook并导航到新的Nbextensions拓展选项卡,如下图所示: ?...接下来启动扩展选项卡(如果没有看到选项卡,打开Notebook并单击Edit>nbextensionsconfig),启用后的扩展可以在Notebook中的工具栏中看到,如下图所示: ?...它们用JavaScript编写,可以自动格式化代码,或者当单元格完成时发送浏览器通知。扩展目前只能在Jupyter Notebook,而不能在Jupyter Lab中工作。...当我们遇到这种情况时,这个Autopep8的扩展允许我们通过单击上方的“木槌“按钮”,自动格式化混乱的代码。如下图所示: ?...ExecuteTime: 我们有时经常想要弄清楚一个单元需要多长时间运行,或者我们最后一次运行一个Notebook具体是什么时候,ExecuteTime通过显示单元格何时完成以及花费多长时间来解决这两个问题
启动 Jupyter Notebook,并导航至新的 Nbextensions 选项卡: Jupyter Notebook 扩展选项 选择你想要的扩展功能,享受它带来的优势。...它们用 JavaScript 语言编写,会自动套用代码格式或者在单元格完成后发送浏览器通知。扩展插件目前仅支持 Jupyter Notebook(不支持 Jupyter Lab)。...所以当你写完代码后,只要单击这个选项,就可以让代码变得简洁漂亮。 使用 Autopep8 的效果 这个插件可以称得上是最好的插件了,仅需点击一下,就能完成一项耗时又乏味的工作,让你专注于思考。...4、ExecuteTime:显示单元格的耗时 我经常不知道某个单元格需要运行多久或者最后一次运行一个打开好几天的 notebook 是什么时候。...ExecuteTime 完美解决这个问题,它会显示单元格的运行完成时间和所耗时长。
你可以下载数据,运行 notebook 中的代码,重复整个分析,实际上等于你自己探测引力波! Jupyter Notebook 已迅速成为处理数据的必备工具。...我为我的个人博客创建了一个 notebook 示例,它展示了 notebook 的许多特点。这项工作通常在终端中完成,也即使用普通的 Python shell 或 IPython 完成。...顶部的选项卡是 Files(文件)、Running(运行)和 Cluster(集群)。Files(文件)显示当前目录中的所有文件和文件夹。...点击 Running(运行)选项卡会列出所有正在运行的 notebook。可以在该选项卡中管理这些 notebook。 过去,在 Clusters(集群)中创建多个用于并行计算的内核。...(需要在terminal中安装“Conda”选项卡,语句为conda install jupyter notebook nb_conda) 可以通过该选项卡管理 Jupyter 中的环境。
启动 Jupyter Notebook,并导航至新的 Nbextensions 选项卡: ?...Jupyter Notebook 扩展选项 选择你想要的扩展功能,享受它带来的优势。...它们用 JavaScript 语言编写,会自动套用代码格式或者在单元格完成后发送浏览器通知。扩展插件目前仅支持 Jupyter Notebook(不支持 Jupyter Lab)。...所以当你写完代码后,只要单击这个选项,就可以让代码变得简洁漂亮。 ? 使用 Autopep8 的效果 这个插件可以称得上是最好的插件了,仅需点击一下,就能完成一项耗时又乏味的工作,让你专注于思考。...ExecuteTime 完美解决这个问题,它会显示单元格的运行完成时间和所耗时长。 ?
文 | Parul Pandey ,译 | EarlGrey@编程派 数据显示,Github上有超过300万个 Jupyter Notebook 可供公开使用。...菜单栏 菜单栏具有顶级菜单,可显示Jupyter Lab中可用的各种操作。 左侧边栏 这包括常用的选项卡。通过在“视图”菜单中选择“显示左侧边栏”或单击活动侧边栏选项卡,可以折叠或展开左侧边栏。...这将在主工作区中打开一个新的Launcher选项卡,使我们能够创建Notebook,控制台,终端或文本编辑器。 使用 File选项卡也可以实现相同的操作。打开后,可以重命名甚至下载文件。 ?...现在让我们继续讨论它的实际功能以及它优于传统Notebook的部分。 4、灵活的布局 经典的Jupyter笔记本还支持内置的文本编辑器和终端,但这些选项使用不多,因为它们大多是隐藏在视线之外的。...在Notebook中拖放单元格 ? 编辑器中的tab自动补全 文本编辑器现在具有代码自动完成功能。但是,目前只有在同时打开文本编辑器和控制台时,才能够使用。 ?
里带的 Jupyter Notebook,简单、直观,适合新人上手。...有关 Jupyter Notebook 的优点上一篇文章里已经说过了,再重复一下,就是上手简单、结果直观,为数据分析工作进行过专门优化。其他的就不细说了。...Jupyter Notebook 可以直接安装,微软的 VSCode 也内置支持 Jupyter Notebook,那为什么我要推荐安装 Anaconda?...下图显示的界面里,默认第一个勾选框是没有选中的,需要自己点选,这个选项说的是把 Anaconda 添加为 PATH 环境参数,意思是告诉 Windows 在哪里找到 Anaconda 的程序,虽然选中会有红字提示不建议选择此选项...下图界面里有两个选项,一个是了解 Anaconda 云,另一个是上手 Anaconda 教程,呆鸟就不选了。 点击 Finish 完成安装。
里带的 Jupyter Notebook,简单、直观,适合新人上手。...有关 Jupyter Notebook 的优点上一篇文章里已经说过了,再重复一下,就是上手简单、结果直观,为数据分析工作进行过专门优化。其他的就不细说了。...Jupyter Notebook 可以直接安装,微软的 VSCode 也内置支持 Jupyter Notebook,那为什么我要推荐安装 Anaconda?...下图显示的界面里,默认第一个勾选框是没有选中的,需要自己点选,这个选项说的是把 Anaconda 添加为 PATH 环境参数,意思是告诉 Windows 在哪里找到 Anaconda 的程序,虽然选中会有红字提示不建议选择此选项...下图界面里有两个选项,一个是了解 Anaconda 云,另一个是上手 Anaconda 教程,呆鸟就不选了。 点击 Finish 完成安装。 ?
此外还可以管理通过其他库安装的插件(如图所示,自动高亮标出),通过勾选即可选择是否使用插件。...(注:是否勾选只对勾选后新打开的 notebook 有效,已经打开的 notebook则会沿用原有的设置) 首先介绍其中几个实用的插件,大部分插件的介绍和参数设置都可以在选项卡内滚轮下拉找到,库的具体安装方法见后文...(单位为秒,30表示只有在内核运行时间>=30秒的代码块运行结束后才进行通知) (4)ExecuteTime 在 Cell 代码块下方显示该 Cell 的运行时间以及执行和完成的时刻,具体显示方法也可以在设置中修改...支持直接通过notebook菜单栏中的Cell直接控制是否显示。 (5)Variable Inspector 类似MATLAB中的相关功能,可以收集已经创建的变量信息。...通过以上方法安装完成后重新打开 jupyter notebook,发现在菜单栏会多出 Nbextensions 选项卡,点击后出现文章开头所示画面即安装成功。
安装完成后,在命令提示符或终端窗口中输入以下命令来启动 Jupyter Notebook : jupyter notebook 这个命令会自动打开你的默认浏览器,展示 Jupyter Notebook... 启动服务器但不打开浏览器 jupyter notebook --no-browser 终端会显示出打开浏览器的链接,若需启动浏览器,复制链接打开即可 3.配置文件存放位置 Jupyter Notebook...在 Jupyter 的文件浏览器中, nb_conda 扩展会添加一个 Conda 选项卡,点击该选项卡即可查看已存在的 Conda 环境列表。...它提供了图形用户界面(GUI)来启用、禁用和配置 Jupyter Notebook 的 nbextensions 扩展程序。它还允许你使用预定义选项来配置这些扩展程序,使其更加符合你的需求。...可重复研究:借助Jupyter的notebook功能,将实验过程记录下来并共享给同事或者社区用户,利于可重复性研究。
虽然notebook仍然是如此受欢迎的选择,但值得研究一些可用的选项,以克服可能使notebook代码不那么健壮的一些问题。在本文中,我将通过代码示例简要介绍为某些问题提供解决方案的4种工具。...使用jupyter-nbrequirements管理依赖项 您使用notebook完成的每个项目可能需要不同的依赖项集。传统上,这些是在jupiternotebook外部使用虚拟环境管理的。...您可以通过使用单元魔术命令或使用将在notebook顶部显示的UI来在notebook中安装库。...Nbval将自动运行notebook中的每个单元格,并检查当前输出是否与存储在上一个保存版本的.ipynb文件中的输出匹配。...本文介绍了四种工具,它们可以帮助使notebook中的代码更好、更可重用。有关可重复数据科学代码的更多提示,请参阅下面我之前的文章。
下面是官方的一些介绍,参考Jupyter notebook官方文档[1] Jupyter notebook将基于控制台的方法扩展到了一个全新的方向,提供了一个基于 Web 的应用程序,适用于捕获整个计算过程...Web应用程序的主要功能 代码的浏览器内编辑,具有自动语法突出显示、缩进和制表符完成/内省。 从浏览器执行代码的能力,将计算结果附加到生成它们的代码。...使用富媒体表示(例如 HTML、LaTeX、PNG、SVG 等)显示计算结果。例如,可以内联包含由matplotlib库呈现的出版物质量的图形。...13 # 修复介绍页面上的容器边距(默认为“自动”) >>> jt -t monokai -m 200 # 调整光标宽度(以像素为单位)并使光标变为红色 # 选项:b(蓝色)、o(橙色)、r(红色...启动 Jupyter Notebook,开启目录。 上面两个步骤都没报错后,启动 Jupyter Notebook,上面选项栏会出现 Nbextensions 的选项。 ?
下面是官方的一些介绍,参考Jupyter notebook官方文档[1] Jupyter notebook将基于控制台的方法扩展到了一个全新的方向,提供了一个基于 Web 的应用程序,适用于捕获整个计算过程...Web应用程序的主要功能 代码的浏览器内编辑,具有自动语法突出显示、缩进和制表符完成/内省。 从浏览器执行代码的能力,将计算结果附加到生成它们的代码。...使用富媒体表示(例如 HTML、LaTeX、PNG、SVG 等)显示计算结果。例如,可以内联包含由matplotlib库呈现的出版物质量的图形。...13 # 修复介绍页面上的容器边距(默认为“自动”) >>> jt -t monokai -m 200 # 调整光标宽度(以像素为单位)并使光标变为红色 # 选项:b(蓝色)、o(橙色)、r(红色...启动 Jupyter Notebook,开启目录。 上面两个步骤都没报错后,启动 Jupyter Notebook,上面选项栏会出现 Nbextensions 的选项。
,Jupyter Notebook是一个非常棒的工具。...然而,我们大多数人实际上只是知道Jupyter Notebook的皮毛。我们使用编写Python代码和显示图形的基本特性。但是你知道吗?...Jupyter Notebook上有很多可定制的特性可以增强它的功能。酷的选择,可以使你的Jupyter Notebook写得更有效率,更有效的表达。...安装完成后,启动Jupyter。...开发人员喜欢它,因为它使他们的工作更容易,不必记住每一个命令,因为他们知道他们的IDE将为他们清理东西。 Hinterland允许在Jupyter Notebook中自动完成代码。
代码格式自动补全 有时jupyter notebook单元格中的代码段格式不好,通过nb_black库,可以自动调整代码段的正确格式,让代码具有更好的可读性。...安装nb_black库: pip3 install nb_black 在jupyter notebook 中使用: %load_ext nb_black 格式混乱的代码段 ? 自动调整后的代码段 ?...代码自动补全 Jupyter notebook可以显示任何函数名或变量的补全建议。若要查看补全建议,可以按键盘上的Tab键,建议将出现在一个自上而下显示的菜单中。...单击关键字或在所选关键字上单击enter键以确认补全的代码。 pandas 中函数的补全建议 ? 7. 调整输出结果的显示窗口 Jupyter notebook 可以在代码单元格的下方显示输出。...,可将其设置为一个幻灯片 选择完毕后,点击RISE Sliedeshow按钮完成演示文档的创建 ?
后续选择环境变量配置↓:第一个选项是添加环境变量,默认是没有勾选的,请务必勾选上,如果这里不勾选,后续安装完成后想要自行添加环境变量会非常麻烦。勾选完后点击 Install 安装。...会在输入之后显示下面这一行,然后我们按照提示的路径,找到jupyter_notebook_config.py文件 ? 右键选择打开方式 用记事本打开。...紧接着,我们打开之前未关闭的配置文件:jupyter_notebook_config.py。...打开实例概览,点击“更多”,选择网络和安全组选项,点击 安全组配置。 ? 进入到如下界面↓: ? 默认会有一个系统自动创建的安全组规则: ?...我们需要填写端口范围:8888,(Jupyter配置文件中设置的端口),和授权对象:选择第一项0.0.0.0/0(默认对所有用户开放)。 ? 添加后,显示如下状态: ?
领取专属 10元无门槛券
手把手带您无忧上云