我的代码包含一个常规的try-except块。我下载了pycodestyle库以在我的代码上测试pep8。我测试了我的代码,并收到以下PEP8错误:
E722 do not use bare 'except'
Run Code Online (Sandbox Code Playgroud)
为什么会发生这种情况,我该如何解决?谢谢。
您应该包括一个特定的例外。
例如,
try:
<stuff>
except IndexError:
<stuff>
Run Code Online (Sandbox Code Playgroud)
代替
try:
<stuff>
except:
<stuff>
Run Code Online (Sandbox Code Playgroud)
它有助于调试-您将知道是否弹出意外错误,并且不会因弄乱其他错误而产生错误。
| 归档时间: |
|
| 查看次数: |
3043 次 |
| 最近记录: |