Доброе утро, возможно вопрос покажется глупым, но как словить ошибку наподобие этой? (vk_api.exceptions.ApiError: [15] Access denied: can't remove this user). Я знаю как словить vk_api.exceptions.ApiError, но мне нужна полная часть ее.
Питон из коробки не фильтует сообщения по тексту ошибки. Но ты можешь в ручном режиме смотреть на текст и или сразу что то делать, или выбрасывать свою кастомную ошибку.
Смотрите, у меня выходит ошибка vk_api.exceptions.ApiError: [15] Access denied: can't remove this user. Как мы знаем, чтобы словить ошибку эту, нужно написать vk_api.exceptions.ApiError, но так как у данного метода(если не правильно назвал, поправьте) после ":" идет Access denied: can't remove this user, то мне нужно словить ошибку и текст, чтобы сравнить и выдать текст, по данной ошибке
try:
....
except vk_api.exceptions.ApiError as e:
# сравнить по нужному коду
if e.code == 15: ...
# работать с текстом ошибки
print(e.error['error_msg'])