在Python中,代码调试会尝试打开文件并读取它。目前,我创建了一个与代码目录中文件名称相同的文件夹来替换此文件。为什么不显示回溯跟踪消息(IsADirectoryError异常),却显示例外代码组捕获该异常并直接对其进行处理(关于PermissionError的异常处理)。
例如:enter image description here
然后这是在官方python文档中找到的信息: enter image description here
答案 0 :(得分:-1)
您正在捕获异常并仅打印消息。
如果要公开异常本身,则需要对错误对象执行与以下操作类似的操作:
except PermissionError as e:
print str(e)