當我使用 VSCode 互動式 Python 時,有時我會收到以下訊息:
Output exceeds the size limit. Open the full output data in a text editor
這具有指向設定和文本編輯器的鏈接。但是,我通常的選擇是文本編輯器,其中充斥著未呈現且完全不可讀的 unicode 符號(它應該顯示錯誤的回溯)。
同時,設定不包含 Jupyter 的最大輸出大小,這是在這篇文章中建議的:VS Code and Jupyter Notebook - how to open large output in text editor?
我該怎么做才能完整顯示回溯?
uj5u.com熱心網友回復:
Jupyter 擴展目前注意到以下關于“最大輸出大小”設定的內容:
此設定已棄用,取而代之的是
notebook.output.textLineLimit. 此設定將在即將發布的版本中洗掉。
他們所指的設定是“筆記本 > 輸出:文本行限制”,它要求您在應用更改之前重新加載 VSCode。另請注意,之前的設定使用 0 表示輸出無限制,而新設定則沒有。所以,如果你想看到例外大的輸出,那么你需要填寫一個巨大的數字。就個人而言,我將輸出限制為 1000 行,因為我發現任何大于該值的輸出都應該被拆分或寫入檔案。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/498278.html
