取消
顯示的結果
而不是尋找
你的意思是:

為什麼我的筆記本沒有如果我試圖加載函數從另一個筆記本在回購磚嗎

shubhamb
新的貢獻者三世

我在func.py函數

def lower_events (df):返回df.withColumn(“事件”,f.lower (f.col(“事件”)))

我的主要的筆記本

進口pyspark.sql。函數從pyspark.sql f。功能導入udf,坳,降低進口sys sys.path.append folder.func (“。”)。從文件夾導入導入lower_events # func df_clean = lower_events (df)

我得到這個錯誤

NameError:名字“f”沒有定義

4回複4

werners1
尊敬的貢獻者三世

@Shubham Biswas所以func.py是一個純Python文件,而不是一個磚筆記本嗎?

你也可以檢查下麵的主題?

https://community.m.eheci.com/s/question/0D53f00001mUyh2CAC/limitations-with-udfs-wrapping-module..。

Kaniz
社區經理
社區經理

嗨@Shubham Biswas隻是一個友好的後續。你還需要幫助,或@Werner Stinckens’s響應幫助你找到解決方案了嗎?請讓我們知道。

Kaniz
社區經理
社區經理

嗨@Shubham Biswas,我們一直沒有收到你最後的回應@Werner Stinckens,我檢查是否你有一個決議。如果你有任何解決方案,請與社區分享,因為它可以幫助別人。否則,我們將與更多的細節和試圖幫助回應。

shubhamb
新的貢獻者三世
歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map