7
try:
recursive_function()
except RuntimeError e:
# is this a max. recursion depth exceeded exception?
Maksimum yineleme derinliğine ulaşıldığında nasıl anlarım? Ben de, bu ve bir şey arasında sadece bir özyineleme derinliği-aşıldı (Runtime) istisna gibi davranarak ayırt sanmıyorumMaks. yineleme derinliği Python'da istisnayı aştı mı?
>>> def f():
... f()
...
>>> try:
... f()
... except RuntimeError as re:
... print re.args, re.message
...
('maximum recursion depth exceeded',) maximum recursion depth exceeded
: