Man page - papermill(1)
Packages contains this manual
apt-get install python3-papermill
Manual
PAPERMILL
NAMESYNOPSIS
DESCRIPTION
OPTIONS
NAME
papermill - papermill
SYNOPSIS
papermill [ OPTIONS ] NOTEBOOK_PATH [ OUTPUT_PATH ]
DESCRIPTION
This utility executes a single notebook in a subprocess.
Papermill takes a source notebook, applies parameters to the source notebook, executes the notebook with the specified kernel, and saves the output in the destination notebook.
The NOTEBOOK_PATH and OUTPUT_PATH can now be replaced by β-β representing stdout and stderr, or by the presence of pipe inputs / outputs. Meaning that
β<generate input>... | papermill | ...<process output>β
with βpapermill - -β being implied by the pipes will read a notebook from stdin and write it out to stdout.
OPTIONS
--help-notebook
Display parameters information for the given notebook path.
-p , --parameters TEXT...
Parameters to pass to the parameters cell.
-r , --parameters_raw TEXT...
Parameters to be read as raw string.
-f , --parameters_file TEXT
Path to YAML file containing parameters.
-y , --parameters_yaml TEXT
YAML string to be used as parameters.
-b , --parameters_base64 TEXT
Base64 encoded YAML string as parameters.
--inject-input-path
Insert the path of the input notebook as PAPERMILL_INPUT_PATH as a notebook parameter.
--inject-output-path
Insert the path of the output notebook as PAPERMILL_OUTPUT_PATH as a notebook parameter.
--inject-paths
Insert the paths of input/output notebooks as PAPERMILL_INPUT_PATH/PAPERMILL_OUTPUT_PATH as notebook parameters.
--engine TEXT
The execution engine name to use in evaluating the notebook.
--request-save-on-cell-execute / --no-request-save-on-cell-execute
Request save notebook after each cell execution
--autosave-cell-every INTEGER
How often in seconds to autosave the notebook during long cell executions (0 to disable)
--prepare-only / --prepare-execute
Flag for outputting the notebook without execution, but with parameters applied.
-k , --kernel TEXT
Name of kernel to run. Ignores kernel name in the notebook document metadata.
-l , --language TEXT
Language for notebook execution. Ignores language in the notebook document metadata.
--cwd TEXT
Working directory to run notebook in.
--progress-bar / --no-progress-bar
Flag for turning on the progress bar.
--log-output / --no-log-output
Flag for writing notebook output to the configured logger.
--stdout-file FILENAME
File to write notebook stdout output to.
--stderr-file FILENAME
File to write notebook stderr output to.
--log-level [NOTSET|DEBUG|INFO|WARNING|ERROR|CRITICAL]
Set log level
--start-timeout , --start_timeout INTEGER
Time in seconds to wait for kernel to start.
--execution-timeout INTEGER
Time in seconds to wait for each cell before failing execution (default: forever)
--report-mode / --no-report-mode
Flag for hiding input.
--version
Flag for displaying the version.
-h , --help
Show this message and exit.