When using PyCharm IDE the use of except: without an exception type triggers a reminder from the IDE that this exception clause is Too broad.
Here are the places where i use except without type
That's the main use in my code for unchecked exceptions
I always add this, so that production code does not spill stacktraces
I have two ways to do it :
I prefer it this way, i find it easier to detect which exceptions should have been caught appropriately : i "see" the problem better when a lower level exception is logged by a higher level
Some coworkers prefer this way, as it keeps lower level exceptions in lower level functions, where they "belong".