File tree Expand file tree Collapse file tree 3 files changed +591
-0
lines changed
Expand file tree Collapse file tree 3 files changed +591
-0
lines changed Original file line number Diff line number Diff line change 1+ <!DOCTYPE html>
2+ < html >
3+
4+ < head >
5+ < script src ="https://cdn.jsdelivr.net/pyodide/v0.28.1/full/pyodide.js "> </ script >
6+ </ head >
7+
8+ < body >
9+ < script type ="text/javascript ">
10+ async function main ( ) {
11+ let pyodide = await loadPyodide ( ) ;
12+ await pyodide . loadPackage ( "micropip" ) ;
13+ const micropip = pyodide . pyimport ( "micropip" ) ;
14+ await pyodide . loadPackage ( "pillow" ) ; // Arcade needs Pillow
15+ await micropip . install ( "http://localhost:8000/pyglet-3.0.0a1-py3-none-any.whl" ) ;
16+ await micropip . install ( "http://localhost:8000/arcade-3.3.2-py3-none-any.whl" ) ;
17+
18+ let response = await fetch ( "./package.zip" ) ;
19+ let buffer = await response . arrayBuffer ( ) ;
20+ await pyodide . unpackArchive ( buffer , "zip" , "package" ) ;
21+ pkg = pyodide . pyimport ( "package" ) ;
22+ pkg . main ( ) ;
23+ }
24+ main ( ) ;
25+ </ script >
26+ </ body >
27+
28+ </ html >
Original file line number Diff line number Diff line change 1+ from .main import main
You can’t perform that action at this time.
0 commit comments