我已安装并正在运行nbviewer。我看到它有一个--localfiles
选项,需要一个文件夹名称。它说:“服务本地笔记本电脑/ home/gb/S14/inclass,这可能是一个安全风险”如何让nbviewer显示本地文件?
但我无法弄清楚它的网址格式,以在那里寻找文件。该代码添加了一个处理程序/localfile/(.*)
,但似乎没有被触发。
任何人都知道如何格式化名称来触发加载本地文件?
我已安装并正在运行nbviewer。我看到它有一个--localfiles
选项,需要一个文件夹名称。它说:“服务本地笔记本电脑/ home/gb/S14/inclass,这可能是一个安全风险”如何让nbviewer显示本地文件?
但我无法弄清楚它的网址格式,以在那里寻找文件。该代码添加了一个处理程序/localfile/(.*)
,但似乎没有被触发。
任何人都知道如何格式化名称来触发加载本地文件?
一分钟后,我发现即使服务器确实可能不支持首页。果然,http://localhost:5000/localfile/PythonReference.ipynb?create=1
呈现本地笔记本。
导航到http://localhost:5000/localfile将显示一个目录浏览器,从您传递给--localfiles
的路径开始;你可以点击一个.ipynb
文件。
假设我有一个文件/ home/ /foo.ipynb,http:// localhost:5000/localfile/home/ /foo.ipynb对我不起作用,那么应该使用什么url来查看ipynb文件? –
arcticfox
它只在它运行的文件下面提供,甚至可能只在同一个目录中。所以,在你的主目录下运行nbiewer,然后询问localhost:5000/localfile/foo.ipynb?create = 1 – GaryBishop
这仍然不适用于我,但我设法使用localhost:5000/url/localhost/home/ /foo.ipynb使其工作。无论如何,谢谢你的回答。 –
arcticfox