Propagate Plotly.js console errors to Python
还没有人认领这个 Issue。
- 主要语言
- Python
- 星标
- 18.8k
- 派生
- 2.8k
- 平均合并
- 16 小时 26 分钟
- 30 天内合并 PR
- 21
描述
Occasionally Plotly.js console errors are relevant to Python developers, for example in: https://github.com/plotly/plotly.js/issues/7289 where we show an error about a missing style.
For Python developers (especially in Jupyter) this is really gnarly to debug because they're never shown the issue unless they can figure out to check the console somehow.
I would wager there are a class of JS errors that we might not catch like this but I might be wrong. @alexcjohnson do you know if we have any handling in place for this kind of thing already?
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
调研方向
首先检查现有的 plotly.py 和 Jupyter 集成,了解其中是否处理了 Plotly.js 控制台错误。复现 Plotly.js issue #7289 中描述的样式缺失情况,并确定哪些 JavaScript 错误应传递给 Python;当 Python 开发者无需检查浏览器控制台即可看到相关错误时,即表示完成。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- javascript, python
- 领域
- data-visualization, frontend
- Issue 类型
- 功能
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 35/100