我有一個例外,我試圖得到參數,但如果失敗。如何檢查元組是否具有元素?
print hasattr(e, 'args')
print type(e.args)
print hasattr(e.args, '1')
print hasattr(e.args, '0')
print '1' in e.args
print '0' in e.args
print 1 in e.args
print 0 in e.args
print e.args[0]
print e.args[1]
此打印:
True
<type 'tuple'>
False
False
False
False
False
False
Devices not found
4
可能的重複[要檢查列表的索引是否存在](http://stackoverflow.com/questions/19565745/to-check-whether-index-of-list-exists) – vaultah
我不確定你想。你想檢查'e.args [N]'是否存在,或者你想檢查一個特定的值是否是'e.args'的一部分? – netcoder
@netcoder拳頭,如果'e.args [0]'存在 – Kin