首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pyodide -如何打印结果

Pyodide -如何打印结果
EN

Stack Overflow用户
提问于 2020-03-23 21:41:32
回答 2查看 421关注 0票数 1

我确实知道一点Python,但我是Pyodide的新手,没有使用Javascript的经验。我正在寻找一种在浏览器中显示结果的简单方法:

代码语言:javascript
复制
%% md
a + b = HERE_I_WANT_TO_DISPLAY_THE_RESULT

%% py
import numpy as np
a = np.array([[1],[2]])
b = np.array([1],[2],[3])
result = a+b

在Pyodide演示https://alpha.iodide.io/notebooks/300/之后,我认为它可能与如何在javascript中打印矩阵有关。

EN

回答 2

Stack Overflow用户

发布于 2020-04-25 14:36:16

尝试删除代码最后一行中的result =。我相信Iodide会计算你给它的代码并把结果打印出来。

代码语言:javascript
复制
%% py
import numpy as np
a = np.array([[1],[2]])
b = np.array([[2],[3]])
a+b
票数 1
EN

Stack Overflow用户

发布于 2020-10-19 07:06:34

您还可以导入window.document对象并访问其所有接口。例如,这允许我们操作DOM。

此示例说明如何在body中插入div

代码语言:javascript
复制
%% py

from js import document

div = document.createElement('div')
div.innerHTML = '<h1>This element was created from Python</h1>'
#insert into body as a first child
document.body.prepend(div)

Iodide项目不再处于开发阶段,但是您可以使用它的Pyodide子项目。看看我的tutorial吧。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60814688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档