difizen / libro

Libro: A Notebook Product Solution with Flexible Customization and Easy Integration.
https://libro.difizen.net
MIT License
220 stars 9 forks source link

[feature] 报错信息的改进 #253

Closed MaxforCherubim closed 2 weeks ago

MaxforCherubim commented 2 weeks ago
sunshinesmilelk commented 2 weeks ago
  1. jupyter server 侧对报错进行了一次提取,evalue和traceback,您提到的 Cell In[ ]是在traceback中。
  2. 考虑到 traceback有可能内容会很多的情况,libro 在错误显示时进行了UI交互上的优化,展示错误时首先展示 evalue,只有展示错误详情时会展示对应的 traceback。
  3. 因此 libro 客户端侧不太好做到您这边说的有选项将 130*.py 改为正常的Cell In[ ]
MaxforCherubim commented 2 weeks ago

感谢回复! 确实遇上复杂报错,traceback没这么简单。 事实上130*.py这样的提示信息应该没人看吧,主要看后面的line 1提示。