我有以下代码:
try:
#do something
except ValueError as e
print(e) #prints 'ABC is not avalaible'
现在我想使用e
方法拆分e.split()
,但它给了我错误。如何拆分此ValueError消息e
?
答案 0 :(得分:0)
首先通过执行str(e)
将e转换为字符串,然后可以在其上使用split。
str(e).split()
答案 1 :(得分:0)
调试后,我发现e
不是一个简单的字符串。所以下面的代码对我有用:
e.args[0].split()