数据块是智能的,但是你如何识别当前笔记本的路径呢?上的指南 website 没有帮助。
它表明:
%scala dbutils.notebook.getContext.notebookPath res1: Option[String] = Some(/Users/user@org.dk/my_test_notebook)
这并没有给出完整的路径,而是指向某个文件夹结构的路径,而该文件夹结构是无法从笔记本访问的。我需要路径,这样我就可以在 .ipynb公司
有什么建议吗?
笔记本电脑不在司机身上。每当您运行一个单元格时,该单元格将在当前spark会话中被发送执行。
试试这个。
%sh pwd ls
DBFS 并访问它。如果是代码,可以将其编译为.jar(java,Scala)或.egg(python)并附加 library