Как обойти эту ошибку при использовании .pop? Я получаю это, когда он пытается вернуть число, но не возникает ошибка, но как вы обойдете его, чтобы программа продолжала работать?KeyError: «pop from the empty set» python
def remove_element(self,integer):
self.integer = integer
self.members.pop()
изменить это на 'KeyError'. Также лучше не использовать голый 'except' (например, это также скроет' AttributeError' и т. Д.). –
... и на самом деле поставить 'KeyError' в' except' clause :) –