Skip to main content

Pass URL parameters to a Jupyter notebook

Project description

Jupyter Notebook Params

Takes query parameters from a url to update a parameter cell of a jupyter notebook.

Installation

pip install jupyter-notebookparams

This should automatically enable the extension. If it is not listed in jupyter nbextension list install and enable it:

jupyter nbextension install --py jupyter_notebookparams --sys-prefix
jupyter nbextension enable --py jupyter_notebookparams --sys-prefix

Usage

Create a notebook cell that starts with the exact string # Parameters: Add parameters to the URL of a notebook, e.g. http://example.org/notebook.ipynb?a=1&b=False. The content of the first cell starting with # Parameters: will be replaced with the passed parameters, e.g.

# Parameters:
a = 1
b = False

Add the parameter autorun=true to automatically run the notebook.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jupyter-notebookparams-0.0.2.tar.gz (3.2 kB view details)

Uploaded Source

File details

Details for the file jupyter-notebookparams-0.0.2.tar.gz.

File metadata

  • Download URL: jupyter-notebookparams-0.0.2.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.4

File hashes

Hashes for jupyter-notebookparams-0.0.2.tar.gz
Algorithm Hash digest
SHA256 ecffc606f1eb88d662082944432060b30844c7ea6f05a26d288704ab5c209536
MD5 06b801bd30bf464fb1a2209689bf87c9
BLAKE2b-256 01750436a69def5ef3eb41b729f0eae0d7c4db38e65912ac0515a79e0c1d8202

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page