问题标签 [voila]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
6 浏览

python - 在 Voila 的页面底部放置一个框

我试图在页面底部(页脚)放置一个带有一些小部件的 HBox,与之前的内容无关。但不幸的是,我找不到任何属性来放置它。你对此有什么想法吗?

谢谢和最好的问候!

0 投票
0 回答
32 浏览

file-upload - 带有 Voila 库的文件上传小部件 (ipywidgets)

我正在尝试使用 Voila 创建一个 jupyter notebook web 应用程序,用户可以上传一个 JSON 文件,然后基于该 JSON 文件创建一个仪表板。我正在尝试通过使用 ipywidgets 中的文件上传小部件来做到这一点。

在 Voila 中,一旦你打开它为你创建的 HTML 网站,它就不会运行后续的单元格,所以我在尝试让它工作时遇到了很多麻烦。任何帮助将非常感激。

0 投票
0 回答
9 浏览

dataframe - 瞧,下拉选择后更改数据透视表

我有一个数据透视表,它是根据数据框创建的。

我使用瞧,因为它很好地显示了这些表格。

现在我想在数据透视表上方创建一个这样的下拉列表:

) 显示(下降)

当我选择“当前月份”时,我希望页面使用当前月份再次呈现,并且当我选择上个月和上个月时。

当前月份和上个月的转换我这样做:

……

但是如何使用所选值刷新页面?

再次感谢您的任何提示。

0 投票
0 回答
21 浏览

url - 在voila中获取url和参数

我尝试在 Jupyter/Voila 中创建一个简单的网络链接来显示:

如您所见,我只是对参数进行了硬编码:

我无法在我的笔记本中检索这些值。

我努力了:

给出:无和

这也给了 None 这个

envs = {k: v for k, v in os.environ.items()} display (envs)

不提供 URL 也不提供参数

有人知道如何获得这些吗?

0 投票
1 回答
34 浏览

jupyter-lab - 如何在自我实现的扩展中使用 voila 渲染笔记本?

我想创建一个个人 Jupyter Lab 扩展来向 Launcher 添加一个按钮。单击它时,它应该呈现一个带有Voila的 jupyter 实验室 GUI 。

由于我对这种实现很陌生,我复制了很多这个扩展示例来创建一个新的启动器按钮。但我不太了解如何实现瞧这部分。

我直接查看了源代码,因为npm 页面没有提供很多信息。我想我需要IVoilaPreviewTracker从这个模块导入对象,这给了我以下代码。

这不起作用。我的 linter 打印我'IVoilaPreviewTracker' refers to a value, but is being used as a type here. Did you mean 'typeof IVoilaPreviewTracker'?

我不明白要导入哪个对象才能使用该notebook:render-with-voila命令。

请帮忙!

0 投票
0 回答
13 浏览

websocket - 瞧,jupyter 和 websockets:如何打印?

尽管这个问题可能看起来很简单,但我无法找到一种可行的方式或无论如何打印来自线程 websocket 的传入消息。

基本上,我创建了一个 jupyterlab 笔记本,可以让我连接到本地 websocket 服务器并回显从 firecamp websocket 连接发送的消息。在单元格上运行它时(没有运行按钮和运行A.start()),我可以看到打印件,但是在重新启动内核后按下运行按钮后,我就看不到传入的消息。

通常我会期待这样的事情:

在打印中,但点击运行按钮时似乎没有任何东西出现。

主要目标是能够运行带有voila的笔记本以上传到heroku,但我似乎无法使打印工作。如果有人有线索或更好的主意,我会全神贯注。

提前致谢。

PD:代码

这是 websocket 服务器:

0 投票
0 回答
16 浏览

python - 启动 Voila 时如何修复 jinja 错误?

我第一次尝试在 Voila 中查看我的 Jupyter Lab 图表,当我从命令提示符运行 Voila 时$ voila <filename>,我得到以下 Traceback:

我通过 conda 安装了 voila 0.2.16(与 mamba 有问题),并在 Windows 计算机上使用 Python 3.9.7。