JupyterLab使用自定义驱动器覆盖filebrowser内容

时间:2018-03-05 21:11:48

标签: jupyter jupyter-lab

我正在尝试创建自己的Filebrowser扩展,它使用IRODS而不是本地文件浏览。我的工作基于此处的现有扩展程序。

https://github.com/jupyterlab/jupyterlab-github

我的代码在这里

https://github.com/towicode/jupyterlab_irods

在大多数情况下,复制代码运行良好......除了一件事。我无法弄清楚如何替换默认的文件浏览器列表。在github扩展中,它列出了你的github存储库,就像它们是本地文件/文件夹一样;这就是我想要的想法。

但是,在我的扩展程序中,我似乎无法替换默认列表,甚至根本无法执行我的drive.get()代码。相反,它只列出我的本地文件列表。

我没有找到jupyterlab扩展的大量文档,所以我有点笨拙。我已经回顾了我的存储库和其他存储库中的代码之间的差异,我觉得我没有错过任何主要部分(虽然显然我是)。我希望有人可以简单地向我解释我如何能够完成替换Jupyterlab获取文件列表结果的过程。

任何指导意见。

1 个答案:

答案 0 :(得分:0)

我明白了。查看提交“ILS Working ... kinda”。

基本上你需要确保填写驱动器的名称,否则它似乎使用默认名称或其他东西。不太确定。