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.3.tar.gz (3.3 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: jupyter-notebookparams-0.0.3.tar.gz
  • Upload date:
  • Size: 3.3 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.32.1 CPython/3.6.9

File hashes

Hashes for jupyter-notebookparams-0.0.3.tar.gz
Algorithm Hash digest
SHA256 779d0f5631fe978c843924d3c131b29756fd227c2e4091640950b8a317eb8063
MD5 48c9a86d70bcb403170f0cf74e81963b
BLAKE2b-256 38b027edd540a0f531ece44b570cdd07b417680ec9748985b729761a6b81dcc7

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