簡體   English   中英

Jupyter Notebooks 中的跟蹤語句執行?

[英]Trace Statement Execution in Jupyter Notebooks?

我目前正在 Jupyter notebook 中編寫一些 Python 代碼,我想知道是否有可能直接在 Jupyter 中跟蹤語句的執行? 我知道有一個名為“trace”的模塊: https : //docs.python.org/3/library/trace.html#trace.Trace.results但在我看來,“trace”只能顯示控制台中的執行流程或將其導出到新文件。 但是,我想直接在 Jupyter Notebooks 中顯示它。 這是可能的 - 有或沒有提到的模塊 - 如果是,如何?

謝謝你的幫助。

對於調試代碼方面的內容,您可能對單元魔法%%debug感興趣, 這里討論了在筆記本中打開調試器並使用pdb命令。 或者PixieDebugger如果你需要更高級的東西。

您可能還對 JupyterLab 的變量檢查器擴展感興趣。 有(舊)用它的動畫例子在這里 您可以通過單擊此處的launch binder徽章並啟動筆記本來輕松試用。 然后右鍵單擊打開的筆記本並從列表中選擇Open Variable Inspector 動畫將向您展示如何拖動選項卡以在屏幕上並排排列它們。 現在,當您運行代碼時,您將看到變量已更新。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM