我有一个名为 A 的 Python 笔记本,它在 Azure Databricks 中,其导入语句如下:
import xyz, datetime, ...
我在笔记本A中导入了另一个名为xyz的笔记本,如上所示。当我运行笔记本A时,它会抛出以下错误:
ImportError: No module named xyz
这两个笔记本位于同一个工作区目录下。有谁可以帮忙解决这个问题吗?
我有一个名为 A 的 Python 笔记本,它在 Azure Databricks 中,其导入语句如下:
import xyz, datetime, ...
我在笔记本A中导入了另一个名为xyz的笔记本,如上所示。当我运行笔记本A时,它会抛出以下错误:
ImportError: No module named xyz
这两个笔记本位于同一个工作区目录下。有谁可以帮忙解决这个问题吗?
%run /Shared/MyNotebook
或者相对路径:
%run ./MyNotebook
更多细节: https://docs.azuredatabricks.net/user-guide/notebooks/notebook-workflows.html
def func1(arg):
df=df.transfomationlogic
return df
笔记本电脑2
%run path-of-notebook1
df=func1(**dfinput**)
在这里,dfinput是您传递的数据框,您将从func1获得转换后的数据框。