Pyodide - A Python Distribution for the Browser

Pyodide - A Python Distribution for the Browser

PyCon US via YouTube Direct link

Intro

1 of 32

1 of 32

Intro

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Pyodide - A Python Distribution for the Browser

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Serverless Python apps for the web?
  3. 3 What is WebAssembly?
  4. 4 The emscripten build toolchain
  5. 5 Pyodide Components
  6. 6 Upstream CPython WASM work
  7. 7 Related projects
  8. 8 Pure Python packages with micropip
  9. 9 Packages with binary extensions
  10. 10 Supported Python packages in Pyodide
  11. 11 Foreign function interface (JS # Python)
  12. 12 Example: Python utils from JavaScript
  13. 13 Example: random sample
  14. 14 Examples: fetch API from Python
  15. 15 Examples: Buffers
  16. 16 Emscripten Host Environment
  17. 17 Client-only Architecture
  18. 18 Client-only Web Apps in Python
  19. 19 A growing ecosystem
  20. 20 Notebook environments
  21. 21 Pyodide in Education
  22. 22 Deploying machine learning models Classical workflow
  23. 23 Deploying scikit-learn models in Pyodide Use pickle?
  24. 24 Classifier decision boundary example
  25. 25 Packaging Scipy and Fortran
  26. 26 Function Pointer Cast Handling
  27. 27 Getting http.client to work (WIP)
  28. 28 Asyncio in the browser
  29. 29 Download sizes for packages
  30. 30 Make Python package sizes web friendly
  31. 31 Roadmap
  32. 32 Acknowledgement

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.