如何在已保存的另一个文件上显示图形?

我正在使用pylab。那么它在使用from show_graph import display吗?


from pylab import *

from numpy import outer

from show_graph import display

rc('text', usetex=False)

a=outer(arange(0,1,0.01),ones(10))

figure(figsize=(10,5))

subplots_adjust(top=0.8,bottom=0.05,left=0.01,right=0.99)

maps=[m for m in cm.datad if not m.endswith("_r")]

maps.sort()

l=len(maps)+1

for i, m in enumerate(maps):

    subplot(1,l,i+1)

    axis("off")

    imshow(a,aspect='auto',cmap=get_cmap(m),origin="lower")

    title(m,rotation=90,fontsize=10)

savefig("colormaps.png",dpi=100,facecolor='gray')

display("colormaps.png")

但是当我尝试跑步时,它说 no module named show_graph


慕无忌1623718
浏览 141回答 1
1回答

阿晨1998

您应删除from show_graph import display,因为此导入会引发ImportError。然后,您保存和显示情节的代码可能像这样from pylab import *from numpy import outerrc('text', usetex=False)a=outer(arange(0,1,0.01),ones(10))figure(figsize=(10,5))subplots_adjust(top=0.8,bottom=0.05,left=0.01,right=0.99)maps=[m for m in cm.datad if not m.endswith("_r")]maps.sort()l=len(maps)+1for i, m in enumerate(maps):    subplot(1,l,i+1)    axis("off")    imshow(a,aspect='auto',cmap=get_cmap(m),origin="lower")    title(m,rotation=90,fontsize=10)savefig("colormaps.png",dpi=100,facecolor='gray')show()
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python