【问题标题】:Autorun specific, hidden cells jupyterlab自动运行特定的隐藏单元 jupyterlab
【发布时间】:2021-04-12 08:31:57
【问题描述】:

我有带有 ipython 小部件的代码单元,其输入是隐藏的,我希望它们在打开时运行。我发现了这个here,但是在手动运行它之后,它在 jupyterlab 上也不起作用。我发现 here 的扩展与 jupyterlab 3 不兼容。

【问题讨论】:

    标签: ipython jupyter-lab


    【解决方案1】:

    Jupyter(lab) 开发人员会尽力阻止您这样做,因为这是一个安全问题。隐藏的单元格可能包含rm -rf /,或窃取您的比特币钱包或其他任何东西。因此,不仅建议不要这样做;任何将发布的解决方案都可能会触发 Jupyter 开发人员积极阻止建议的解决方案。

    因此,我建议不要尝试这样做。

    【讨论】:

    • 那么有没有一种替代方法可以在不执行代码的情况下实现小部件?
    • 如果您问小部件,也许您正在尝试做仪表板的事情?然后看看voilàgithub.com/voila-dashboards/voila,或者pannelpanel.holoviz.org;如果它是您控制的服务器,那么您可以在访问页面时执行代码,因为代码不是任意的并且不在用户机器上。但一般来说,如果它在笔记本文件上打开,答案可能是否定的,没有办法。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多