IPython 支持两种形式的绘图

终端输出图像
新窗口输出图像
方式 1 能够非常方便的保存输出记录(如将`IPython 终端输出转换成 Html 文件)

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

方式 2 则可以交互式的放大、拖动图片,并且能将图片保存成不同的格式

在终端窗口中输出图片的命令是:

In [1]: %matplotlib inline
在图片窗口表现图片的命令是:

In [4]: %matplotlib qt5 在python3的版本中是qt5
注意此两个语句是命令行输入,若在spyder中此语句无效,需要到ipython窗口命令窗口中输入,而若是在juypter notebook中则可以写在Python文件中

对于spyder,可以在设置中更改默认选项。

Tools > Preferences > IPython Console > Graphics > Graphics backend, inline 即终端输出,Qt则是新窗口输出。


---------------------
作者:mozai147
来源:CSDN
原文:https://blog.csdn.net/mozai147/article/details/79850065
版权声明:本文为博主原创文章,转载请附上博文链接!

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄