mirror of
https://github.com/pyscript/pyscript.git
synced 2025-12-19 18:27:29 -05:00
[next] Use the very same source for all Python interpreters (#1588)
This commit is contained in:
committed by
GitHub
parent
0b0e03456c
commit
9e73181816
@@ -9,18 +9,7 @@
|
||||
<script type="module" src="../core.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="pyodide">
|
||||
def print_version(event):
|
||||
import sys
|
||||
print(event.type)
|
||||
print(sys.version)
|
||||
|
||||
class Printer:
|
||||
def version(self, event):
|
||||
print_version(event)
|
||||
|
||||
printer = Printer()
|
||||
</script>
|
||||
<script type="pyodide" src="./py-events.py"></script>
|
||||
<button
|
||||
pyodide-pointerdown="print_version"
|
||||
pyodide-click="printer.version"
|
||||
@@ -28,13 +17,7 @@
|
||||
pyodide version
|
||||
</button>
|
||||
|
||||
<script type="micropython">
|
||||
def print_version(event):
|
||||
import sys
|
||||
print(event.type)
|
||||
print(sys.version)
|
||||
</script>
|
||||
<!-- ⚠️ MicroPython bug: it fails the printer.version case -->
|
||||
<script type="micropython" src="./py-events.py"></script>
|
||||
<button
|
||||
micropython-pointerdown="print_version"
|
||||
micropython-click="printer.version"
|
||||
|
||||
13
pyscript.core/test/py-events.py
Normal file
13
pyscript.core/test/py-events.py
Normal file
@@ -0,0 +1,13 @@
|
||||
def print_version(event):
|
||||
import sys
|
||||
|
||||
print(event.type)
|
||||
print(sys.version)
|
||||
|
||||
|
||||
class Printer:
|
||||
def version(self, event):
|
||||
print_version(event)
|
||||
|
||||
|
||||
printer = Printer()
|
||||
Reference in New Issue
Block a user