同一段代码 ob-ipython 和 ob-python 生成的图差别很大

后端都是用的 Ipython,但是 ob-ipython 生成的图 dpi 低些,图片比较模糊。另外还有一些细微的差别,这个是什么原因?

有图有真相:

ob-ipython:

ob-python:

可以看到不光 dpi 变了,长高比也不一样了。完全一样的代码。使用的是相同的 matplotlib style。

每次碰到问题都得 dig in 源代码的感觉很不爽啊 :joy:,就没有人有同样的问题吗?

终于明白了, ipython inline image 和 save image 使用两种不同的 dpi 设置。