Yep: if you’re using JupyterLite (little light bulb in the corner) there are some point bits:
- await input() · Issue #275 · jupyterlite/jupyterlite · GitHub
- can't do two await inputs in a cell (or input in a function called by a function) · Issue #650 · jupyterlite/jupyterlite · GitHub
Try splitting that up into two cells, and it might work.
Getting out of python, and into browser specs and WASM:
There’s… things we’ll be able to do to make it block, but it will either be:
a) really dirty, as we have done to make browser, server, and kernel files look “the same” without await
everywhere
b) a while before the browsers support it, where Promise
s will be understood