Bare except with an unconditional raise is actually OK (and the stdlib has quite a few transactional APIs with rollback semantics).
Bare except with an unconditional raise is actually OK (and the stdlib has quite a few transactional APIs with rollback semantics).