我不知道這樣一個簡單的事情在python中導入一個模塊可以因此壞了在這樣一個產品。首先,我可以使用以下工作:
sys sys.path進口。追加(“/工作區/回購/ Github回購/ sparkling-to-databricks / src”)從跑龍套。some_util進口*
我可以使用導入的功能。但後來我重新啟動集群,這不會工作,即使sys.path的路徑。
我也試過以下:
spark.sparkContext。addPyFile (“/ Workspace /回購/ Github回購/ my-repo / src /跑龍套/ some_util.py”)
這並沒有奏效。誰能告訴我我做錯了什麼,建議一個解決方案。謝謝。
我也想知道同樣的事情。如何導入一個python模塊是如此困難,甚至沒有記錄lol。
不需要圖書館. .
這是為我工作。
步驟1:上傳模塊首先打開筆記本文件> > > > > >拖拽上傳數據模塊
步驟2:單擊Next
步驟3:複製磚模塊路徑。(這條路還在彈出,你看到後單擊Next)
對我來說,如果我的模塊命名test_module道路看起來像
目的:將上述附加到路徑(盡管變化)
現在我的路徑附加的樣子
顧不上
進口sys sys.path.append (“/ dbfs / FileStore / shared_uploads /(電子郵件保護)”)
第六段:
現在您可以導入隻需使用如下:
進口test_module
帖子,你可以編寫代碼,好像你平時有進口test_module Jupyter筆記本——不需要擔心任何磚錯綜複雜的。
讓我知道如果你不清楚任何一步。老實說,我不知道為什麼你推薦使用圖書館這樣一個簡單的請求。