问题标签 [papermill]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 在 jupyter/ipython notebook 中将命令行参数传递给 argv
我想知道是否可以sys.argv
在 jupyter/ipython 笔记本中使用命令行参数填充(或其他结构),类似于通过 python 脚本完成的方式。
例如,如果我要运行如下 python 脚本:
python test.py False
然后sys.argv
将包含论点False
。但是,如果我以类似的方式运行 jupyter notebook:
jupyter notebook test.ipynb False
然后命令行参数丢失。有没有办法从笔记本本身访问这个参数?
python - 将参数传递给以 nbformat 开头的 jupyter notebook
我是Jupyter的初学者。我有一个使用nbformat 执行 APIPython
启动笔记本的程序。
它很好用,但有一件事我还没有弄清楚;如何将数据从我的程序传递到我即将执行的笔记本?
为了完整起见,这里是我用来运行笔记本的代码:
python - 如何每天自动运行带有 Python 代码的 Jupyter Notebook?
我在 Jupyter 笔记本中有一些 Python 代码,我需要每天自动运行它,所以我想知道是否有办法设置它。我非常感谢您对此的任何建议。
python - 是否可以使用造纸厂停止执行 Jupyter 笔记本?
我有一个设置,我有几个 Jupyter 笔记本,这些笔记本是参数化的,所以我可以从另一个笔记本上运行它们。
我正在使用该papermill
模块来执行此操作,这非常方便。最简单的跑步方式看起来像这样
我现在想要的是,如果不满足某些条件,则能够从正在运行的笔记本中停止执行。
有没有办法用造纸厂做到这一点,如果没有,是否有另一个模块可以做到这一点?
python-3.x - 为什么我的笔记本从其他笔记本读入后不显示图形?
我知道情节和笔记本一起使用时会产生一些有趣的行为。对于遵循papermill
使用指南的任何人来说,这一定是一个相当标准的事情。
这是我在信中所遵循的文档:
https://github.com/nteract/papermill
如果您向下滚动 2/3,则会有一个关于显示其他笔记本保存的绘图和图像的简短部分。
就我而言,该图在原始笔记本中显示良好,但在目标笔记本中,该图已读取但未显示,我只是得到:
python - GCFS 写入超出配额并引发 HTTP 错误 429
通过运行 GCFS 应用程序时papermill[gcs]
我收到错误:HTTP 429 超出了速率限制。
如果输出笔记本是在本地编写的,则有效:
本地文件大小为:57K
造纸厂代码:https ://github.com/nteract/papermill/blob/master/papermill/iorw.py#L258
如何重现?
日志:
我已经定义了:
在 MacOS 环境中我得到类似的错误:(添加调试)
python - 造纸厂 PySpark 支持
我正在寻找一种方法来轻松执行 Jupyter Notebooks 的参数化运行,并且我找到了 Papermill 项目(https://github.com/nteract/papermill/)
这个工具似乎符合我的要求,但我找不到 PySpark 内核支持的任何参考。
造纸厂执行是否支持 PySpark 内核?
如果是,是否需要进行一些配置才能将其连接到 Jupyter 使用的 Spark 集群?
在此先感谢您的支持,马蒂亚
jupyter-notebook - 从 papermill 生成的 notebook 可以用实时运行的内核输出吗?
当 papermill 生成一个 notebook 时,会在输出路径中创建一个 .ipynb 文件,表明它没有在 jupyter 主页中运行。我希望笔记本完成执行后,它仍然使用实时内核运行,这样我就可以与其中的任何变量进行交互。相反,现在我必须重新运行单元格以获取在笔记本中生成的变量。对于任何时间密集型笔记本来说,这尤其麻烦。
我正在使用 execute_notebook 函数生成笔记本。
我的感觉是这是不可能的,因为在执行新笔记本时,它从未在我的 jupyter 主页中显示“正在运行”。我所要求的是否可以通过造纸厂实现,或者是否有另一种可扩展的实现方式?
python - 带有多个 papermill 命令的 Bash 脚本不会因笔记本错误而失败
我有一个refresh_data.sh
包含多个造纸厂命令的文件,例如:
如果我在运行第一个笔记本时遇到错误,该进程将继续执行第二个。
换句话说,其中一个笔记本中的错误不会“破坏”整个脚本。
据我记得,如果 bash 脚本中的某个命令出现错误,则使用普通的 python 脚本会中断整个脚本的执行。
在这种情况下,bash 脚本的标准行为是什么?我可以更改它以便在出现错误时立即停止吗?
jupyter-notebook - Papermill + Scrapbook:是否可以在 papermill 笔记本中重新粘贴文本?
我使用Papermill笔记本(“orchester_notebook”)多次启动具有不同参数集的“training_notebook”。
对于每组参数,都会保存一个新的“result_notebook”,其中包含打印的结果(文本)和图形。
我知道如何在我的“管弦乐队笔记本”中显示“result_notebook”中的数字
但我还希望在我的“orchester_notebook”中显示文本结果(准确性、分类报告……)。
你知道是否可以通过剪贴簿调整文本?
我的代码如下: