TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Voilà turns Jupyter notebooks to standalone web applications

262 点作者 jpdus将近 6 年前

12 条评论

yboris将近 6 年前
<i>side note:</i> I hope everyone is aware of <i>Jupyter Lab</i>, the successor of Jupyter Notebooks -- it&#x27;s been basically version 1.0 for over a year:<p><a href="https:&#x2F;&#x2F;blog.jupyter.org&#x2F;jupyterlab-is-ready-for-users-5a6f039b8906" rel="nofollow">https:&#x2F;&#x2F;blog.jupyter.org&#x2F;jupyterlab-is-ready-for-users-5a6f0...</a>
评论 #20163254 未加载
评论 #20164165 未加载
评论 #20163900 未加载
rhizome31将近 6 年前
There&#x27;s a somehow similar project called Panel: <a href="http:&#x2F;&#x2F;panel.pyviz.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;panel.pyviz.org&#x2F;</a> However it&#x27;s limited to Bokeh widgets whereas Voila is framework and language agnostic. As I understand it Panel allows to start Bokeh servers from notebooks.
评论 #20170934 未加载
评论 #20163912 未加载
sandGorgon将近 6 年前
This is huge - This basically allows your analysts and data scientists to have a company wide impact by productionizing your code.<p>Plotly dash tried to do this, but was a bit weird to use.
评论 #20161945 未加载
评论 #20163667 未加载
bhl将近 6 年前
Is there any work on bringing Python into the browser like with JavaScript? At the beginning of the year, I was looking at the best way of making an interactive textbook either with Python (requiring a backend it seemed), or with JavaScript via D3. You can still use Jupyter Notebooks with JS; there&#x27;s a library called BeakerX by Two Sigma that does this.<p>I went the D3 route but it was hard to stay motivated when most of the time I was just learning how d3 and JavaScript worked instead of the interactability part itself. Closet project I found is Pyodide which was posted here [1]. Wondering if I should wait for someone to come up with a magicul implementation before restarting since this area seems to be experimental (?).<p>[1] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=19677721" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=19677721</a>
评论 #20162653 未加载
评论 #20164009 未加载
评论 #20162860 未加载
评论 #20166040 未加载
评论 #20162737 未加载
77ko将近 6 年前
This is awesome!<p>Is there a way to host these somewhere easily?<p>Like a git push of a notebook to a repo and you get voila powered renders (and I assume some kind of automagic lightweight kernel behind the scenes which executes the code if required).<p>It reminds me of DeepNote[0] though that is geared towards the producers of notebooks rather than consumers.<p>[0]: <a href="https:&#x2F;&#x2F;beta.deepnote.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;beta.deepnote.org&#x2F;</a>
评论 #20162694 未加载
评论 #20162594 未加载
nknealk将近 6 年前
If this interests you, check out Papermill and NTeract:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;nteract&#x2F;papermill" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;nteract&#x2F;papermill</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;nteract" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;nteract</a>
eoinmurray92将近 6 年前
If it spawns a new kernel for each request it will be very slow no?
评论 #20162427 未加载
amelius将近 6 年前
Any real-life examples? The blog only seems to contain animated gifs.
评论 #20163489 未加载
mlevental将近 6 年前
why just jupyter? why not pure python as well?
评论 #20162490 未加载
blackrobe将近 6 年前
I wonder if this works with Jupyterhub-spawned notebooks, definitely want to try.
enriquto将近 6 年前
so, it has come to that
Kiro将近 6 年前
For years I thought Jupyter Notebook was hardware, a specific laptop made for scientists. Am I alone thinking it&#x27;s a confusing name?
评论 #20164028 未加载
评论 #20162904 未加载
评论 #20163785 未加载