小编odd*_*cat的帖子

如何在 Databricks 中引用笔记本的路径/%run 在做什么?

我熟悉 Databricks 中的 %run 魔法命令,但是笔记本实际上在哪里?

使用 %sh pwd 的 rootdir 似乎是 /databricks/driver。让 Python 查找笔记本路径(例如, subprocess.call([the/notebook/path]) 失败,因为它在此 rootdir 中查找笔记本路径并且显然是空的。笔记本必须位于其他地方,但在哪里? %run 调用什么路径来查找笔记本?

作为参考,我正在尝试在 Databricks 中实现 pytest,并且 pytest.main() 应该允许我在笔记本本身内运行测试来代替典型的命令行方法......如果它可以找出笔记本所在的位置.

python databricks

4
推荐指数
2
解决办法
2058
查看次数

标签 统计

databricks ×1

python ×1