Лишний try-except. Проглатывать исключения, как здесь, плохая практика. Это скрывает проблемы в коде, их потом сложно отыскать. Пустые блоки `except` должны вас настораживать.