如何动态获取Databricks Notebook的路径?

时间:2019-06-29 21:39:52

标签: python pyspark databricks azure-databricks

请不要提供IPython笔记本的解决方案。技术不同。

我想动态获取Databricks笔记本的路径。我可以从UI“复制文件路径”中获得如下所示的内容。我无法使用__file__,因为这给了我错误。

NameError: name '__file__' is not defined

enter image description here

1 个答案:

答案 0 :(得分:1)

如果有类似的可用内容,可以通过检查globals()locals()来找到,例如

print(globals())

就我而言,最接近的是:

_dh

例如:

print(_dh)
# ['/media/win10/Users/norok2/Downloads']