~/talk

PyScript - Writing a Python application in the browser

Talkat PyData Global 2024 · 2024-12-03..12-05· [web-platform, python]
slides:none on file

Demo shows a real to‑do web app built with PyScript and the LTK UI library running in the browser, importing Python packages like Folium and pandas in‑browser, using two WebAssembly VMs so small tasks use MicroPython startup ~40 ms while heavier work runs in a worker on Pyodide ~1 s startup and ~3–4 s for pandas+matplotlib, calls out to web JS APIs and to OpenAI/DALL·E for suggestions and images, and deploys as a static site (pyScript.com, GitHub Pages, or any web host).

AI-written summary · about

  1. 0:00Introduction
  2. 2:09What is PyScript
  3. 8:50PyScript benefits
  4. 15:51PyScript in browser
  5. 24:50LTK for web UIs
  6. 37:23Setting up a PyScript development environment
  7. 42:43To-do app with PyScript
  8. 1:03:28Enhancing to-do app
  9. 1:19:58PyScript performance
  10. 1:26:05Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.