gpt4 book ai didi

javascript - 如何将数组作为参数从 Ipython 笔记本传递到包含一些 javascript 函数的 html 文件?

转载 作者:行者123 更新时间:2023-11-27 23:13:28 26 4
gpt4 key购买 nike

我有一个 html 文件 (file.html),其中包含一个 JavaScript 函数,如下所示:

文件.html

<html>
<head>
</head>
<script>
function demo()
{
do something using param1;
}
</script>
</html>

“Param1”是我每次调用此 file.html 时需要从 IPython 笔记本传递的数组。要求是在笔记本本身中显示 file.html 的输出,我正在使用以下命令执行此操作。

from IPython.display import IFrame
IFrame('file.html', width=1000, height=550)

最佳答案

您可能希望将数组作为 URL 参数传递。

假设你的数组是 {'a', 'b', 'c', 'd'} - 你可以这样做 IFrame('file.html?param1=a,b ,c,d', width=1000, height=550) 然后从 javascript 中获取 url 参数。这取决于您如何将数组格式化为文本字符串。

关于获取url参数:在javascript中没有标准的方法来做到这一点but here is an implementation .

然后在 demo() 中使用它做任何您需要/想要的事情。

关于javascript - 如何将数组作为参数从 Ipython 笔记本传递到包含一些 javascript 函数的 html 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36005177/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com