Making beautiful objects with Jupyter- M Pacer (Netflix)

1,677 views · Published 10 October 2018 · 35:39 · Indexed 10 November 2026

Channel: O'Reilly · 2018 · Science & Technology

Watch on YouTube

Jupyter displays a rich array of media types out of the box. M Pacer explains how to use these capabilities to their full potential, covering how to add rich displays to existing and new Python classes and how to customize the way notebooks are converted to other formats. You’ll learn what MIME types are and how to use them, explore Jupyter’s display mechanisms and protocol, and dive into nbconvert. These skills will enable you to make beautiful objects with Jupyter.

Topics include:

How to enhance the display objects and classes in the notebook
By adding metadata to any output via IPython.display
By adding custom repr methods
By using updatable displays
Libraries that enable new kinds of displays, including:
vdom: A Python library for React-like declarative layouts
display_xml: A Python library for displaying highlighted, indented XML
How to convert notebooks into custom objects using nbconvert, which allows:
Hiding prompts and code cells to show only the output figures
HTML where you can toggle whether individual code cells are visible
PDFs with support for non-Latin alphabets

Subscribe to O'Reilly on YouTube: http://goo.gl/n3QSYi

Follow O'Reilly on: 
Twitter: http://twitter.com/oreillymedia
Facebook: http://facebook.com/OReilly
Instagram: https://www.instagram.com/oreillymedia
LinkedIn: https://www.linkedin.com/company-beta/8459/

More from this channel