Proof of Concept: A Step Toward Interactive Serverless Python Documents using Pyodide and Quarto

Опубликовано: 25 Ноябрь 2024
на канале: TheCoatlessProfessor
511
16

Summary

Discover the seamless fusion of Pyodide, a web-based Python version, with Quarto, a cutting-edge scientific publishing platform, in this concise proof of concept (POC) video. Watch Python code dynamically evaluated in-browser, experience effortless recall of Python objects across cells, and explore the ease of importing and using Python packages. Through combining Pyodide and Quarto we can craft web-ready interactive Python documents, simplifying data science and programming. Whether you're a data scientist, developer, or curious explorer, join us on this journey at the crossroads of Python, web technology, and scientific publishing.

---

Video Timeline

00:00 Intro Explaining the video
00:15 Discussing Pyodide as the Computational Backend
00:35 Quarto as the report frontend
00:59 Exploring the Proof of Concept Quarto Document powered by Pyodide
02:42 Demo of using the Pandas python package
03:50 Typing python code into the document and running the code cell.
04:32 Running the standard scaling example from the sklearn package's getting started page.
05:49 Subscribe to the release notification issue on GitHub to learn when the pyodide extension is available.

---

Video Links:

Proof of Concept Demo: https://rd.thecoatlessprofessor.com/p...
General Feedback: https://github.com/coatless-quarto/py...
Release Notification (on GitHub): https://github.com/coatless-quarto/py...

Reference Links:

Pyodide: https://pyodide.org/en/stable/
Quarto: https://quarto.org/

---

Socials

👨‍💻 https://github.com/coatless
🐘 https://mastodon.social/@coatless
🦋 https://bsky.app/profile/coatless.bsk...
🕸️ https://thecoatlessprofessor.com
📋   / jamesbalamuta  
🕊️   / axiomsofxyz