Я пишу предложение исключения на верхнем уровне script, и я просто хочу, чтобы он регистрировал все ошибки. Раздражающе, PyCharm жалуется, если я просто поймаю Exception
.
import logging
logging.basicConfig()
try:
raise RuntimeError('Bad stuff happened.')
except Exception: # <= causes warning: Too broad exception clause
logging.error('Failed.', exc_info=True)
Что-то не так с этим обработчиком? Если нет, как я могу сказать PyCharm, чтобы заткнуться?