python循环保存图片,从第二张开始字体和分布混乱

问题:python循环保存图片,从第二张开始字体和分布混乱

具体存图代码

for i in range(dateDiffInHours(dstarttime , dendtime)):

       #————————————————————————————#

        #数据处理代码,省略

        #————————————————————————————#

        fig = plt.figure(1, figsize=(14, 12))

        ax = plt.subplot(111, projection=mapcrs)

        #————————————————————————————#

        #画图设置代码,省略

        #————————————————————————————#                     path=PicDir+"/"+plottype+"_"+datetime.strftime(plot_time,"%Y%m%d%H%M%S")+".png"

        fig.savefig(path, dpi=300, bbox_inches='tight')

        plt.close("all")  

        plt.cla ()

出图结果:第一张是设置的比例,没有问题

 但都二张开始,字体和布局比例都发生了变化。

即使用指令  plt.close("all"),plt.cla (),将 fig都关掉,设置还是不行。

解决方法:

将    fig = plt.figure(1, figsize=(14, 12))改为

    fig = plt.figure(figsize=(14, 12)),不设置图片编号就能正确出图了。

         

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值