小编dpe*_*can的帖子

将异常错误转换为字符串

我想处理来自异常的错误消息,但似乎无法将其转换为字符串.我已经阅读了os库手册页,但有些东西没有点击给我.

打印错误有效:

try:
    os.open("test.txt", os.O_RDONLY)
except OSError as err:
    print ("I got this error: ", err)
Run Code Online (Sandbox Code Playgroud)

但这不是:

try:
    os.open("test.txt", os.O_RDONLY)
except OSError as err:
    print ("I got this error: " + err)

TypeError: Can't convert 'FileNotFoundError' object to str implicitly
Run Code Online (Sandbox Code Playgroud)

python

23
推荐指数
2
解决办法
2万
查看次数

标签 统计

python ×1