如何不让Wing IDE在遇到AssertionError停止运行

起因:

今天在用pandas的时候,执行print data.head()后报了一个”AssertionError: Must be mixed type DataFrame "的错误(data是一个DataFrame)。神奇的是这个错误竟然无法用try,except语句捕获,看了stackoverflow上一个question才发现原来Wing IDE默认在raise AssertionError的时候停止运行= =..  貌似国内没有相关的帖子,于是就写一下方便后人吧~


以下是解决方法:

在Wing IDE的上边找Edit——Preferences——Debugger——Excetptions,将Always Report里面的AssertionError移除。
完成后就可以捕获AssertionError了~

你可能感兴趣的:(python,ide,Wing,AssertionError)