python3 or exception