09-11-202102:31我
如果我有一個東西在Scala中創建python筆記本(當然使用魔法詞):
% python d1 = {1:“a”, 2:“b”, 3:“c”}
我可以訪問這個d1在Scala中嗎?
我試著以下,它會返回d1沒有找到:
% scala println (d1)
09-11-202103:44我
變量之間不共享語言上下文。
醜陋的處理:你會做這樣的事情通過python變量火花上下文:
% python d1 = {1:“a”, 2:“b”, 3:“c”} spark.conf。集(d1, str (d1))
% scala println (spark.conf.get (d1))
然而,你失去了變量類型。你隻可以傳遞字符串。
在原帖子查看解決方案
09-11-2021上午07:38
馬丁是正確的。我們隻能訪問外部文件和對象。在我們的大多數情況下,我們隻使用臨時視圖在R & Python之間傳遞數據。
https://docs.www.eheci.com/notebooks/notebooks-use.html混合語言
從未顯出
加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。
點擊在這裏注冊今天,加入!
參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。