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

在磚的筆記本使用%調試魔法

327753年
新的貢獻者三世

在開發本地時,我可以寫%調試後新細胞遇到一個錯誤,和跳轉到函數的錯誤源自。在磚,這無限期凍結筆記本。

例如:

在[1]:

def query_data ():

df_full =查詢(“SELECT * FROM mytable”)

df = df_full [df_full。mycolumn > 100)

斷言不df.empty

返回df

query_data ()

[1]:AssertionError

在[2]%調試

(探索df_full交互式提示符)

我怎麼得到這個功能?我可以在雲終端,但這並不具有相同的python環境作為我的筆記本電腦,所以我不能測試的事情。

1接受解決方案

接受的解決方案

Kaniz
社區經理
社區經理

嗨@Matt Ritter,筆記本上運行磚運行時隻支持11.2及以上Python調試器(pdb)。你用的哪個DBR版本?

在原帖子查看解決方案

4回複4

Kaniz
社區經理
社區經理

嗨@Matt Ritter,筆記本上運行磚運行時隻支持11.2及以上Python調試器(pdb)。你用的哪個DBR版本?

327753年
新的貢獻者三世

如果我閱讀我的“計算”選項卡正確我們使用10.4據我所知,我們沒有理由不升級,現在它看起來像pdb將是一個堅實的好處。任何警告之前我試著升級嗎?

截圖& # 39;計算# 39;選項卡

327753年
新的貢獻者三世

我隻是升級我個人節點和%調試工作!我很欣賞提醒使用pdb()本身也在適當的時候。

我仍然感興趣是否我們應該擔憂升級我們的主要集群-請讓我知道,然後我會愉快地結束這個問題!

嗨@Matt Ritter,後發布說明提供的信息數據磚11.2運行時,由Apache火花™3.3.0。2022年9月磚發布這些圖片。

歡迎來到磚社區:讓學習、網絡和一起慶祝

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

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

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

Baidu
map