通过Python matplotlib画图发现了MacBook pro苹果系统MacOS的bug

现象描述

在做数据分析的过程中,用matplotlib做数据可视化,无意间发现了一个有趣的现象,用一个程序打开了两个figure窗口,窗口打开后,注意该程序运行后的进程并没有结束,接着把其中一个窗口全屏展示,然后就发生了在两个界面来回切换,如下视频显示。MacOS的版本号:10.15.5 (19F101)。

                                                           bug复现演示视频

原因猜测

两个figure窗口同属于一个进程,把其中一个figure全屏展示,就导致两个figure在不同的界面上展示,系统认定这两个figure窗口是一个进程的,所以都需要同时展示,就发生了在两个界面来回切换的现象。

解决方案

当时发生这个现象的时候,又惊又恐,不怕bug不来,就它乱来,给你一个惊吓。一开始试图用通过用鼠标快速点击窗口的关闭按钮来结束,但是发现速度根本跟不上,失败。这时候监控视图打不开,无法知道进程号,而且打开一个命令终端,也显示在主界面中,该想法也失败。就要在不得重启电脑之前想到了通过编译工具关闭进程,通过电脑的键盘触摸板,强制切换界面,还好有效,能够把界面切换到编译工具界面来(三个手指头迅速往左多次滑,一次可能不成功)

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值