feat: python code execution
This commit is contained in:
1 parent
ba61f87a2f
commit
58a13aec7e
67 files changed
+1918
-11
No files matched your search
@@ -0,0 +1,20 @@
|
||||
function execute(id, text) {
|
||||
// pyscript
|
||||
let div = document.createElement('div');
|
||||
let html = `
|
||||
<py-script type="mpy">
|
||||
${text}
|
||||
</py-script>
|
||||
`;
|
||||
div.innerHTML = html;
|
||||
const pyScript = div.firstElementChild;
|
||||
try {
|
||||
document.body.appendChild(pyScript);
|
||||
setTimeout(() => {
|
||||
document.body.removeChild(pyScript);
|
||||
}, 0);
|
||||
} catch (error) {
|
||||
console.error('Python error:');
|
||||
console.error(error);
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user