Skip to main content

Extract thumbnails from Jupyter notebooks

Project description

nb-thumb

Install

pip install nb_thumb

Quickstart

Show A thumbnail

from nb_thumb import nb2thumb
nb2thumb(nb_path='test_nbs/geom_col.ipynb', 
         label='two_variable_bar_plot',
         size=(200,200))

Show A Gallery

This will show a gallery of plots from notebooks.

from nb_thumb import gallery

Use output: asis

When using nb_thumb.gallery you should always set the Quarto directive #|output: asis so that the markdown is rendered correctly in quarto.

See raw output for more information.

plots = \
[dict(nb_path= 'test_nbs/geom_col.ipynb', label='two_variable_bar_plot'),
dict(nb_path='test_nbs/PlotnineAnimation.ipynb', label='spiral'),
dict(nb_path='test_nbs/geom_density.ipynb', label='density_curve'),
dict(nb_path='test_nbs/geom_map.ipynb', label='map'),
dict(nb_path='test_nbs/geom_segment.ipynb', label='ranges'),
dict(nb_path='test_nbs/geom_segment.ipynb', label='rank')]
#|output: asis
print(gallery(plots))

image.png

Usage

For more information and examples, see the docs.

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

nb-thumb-0.0.9.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

nb_thumb-0.0.9-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

Details for the file nb-thumb-0.0.9.tar.gz.

File metadata

  • Download URL: nb-thumb-0.0.9.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.12

File hashes

Hashes for nb-thumb-0.0.9.tar.gz
Algorithm Hash digest
SHA256 18c23b55e0de7d461c95c4a4c607f9a40985863e0b6c1e0fd1e160c994ec7d26
MD5 ba9f15dc1574ca334fd53e31d83a19f7
BLAKE2b-256 c0a96bee8a8875be47c8f376aec67118c1b234be8bfb2fa1fd51248a6b335332

See more details on using hashes here.

File details

Details for the file nb_thumb-0.0.9-py3-none-any.whl.

File metadata

  • Download URL: nb_thumb-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 9.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.12

File hashes

Hashes for nb_thumb-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 8d8c3c968714deb8e94d902226f22bc22dc9d45eeeb704820f0cfb824967b2d4
MD5 77e30fdfe2989c0b5da2721b27b90cc8
BLAKE2b-256 8fc3e9639b61ce2a1082d625b007265fecdbf933ad3bcfc6b13994235a9ff2ef

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