Do not use unconditional except, you stop for example key interrupt.
Check the error code you get without except, say it is TheErrorType then do
#your stuff with potential for interrupt as little lines as possible
except TheErrorType as e:
print 'Got error %s in the input, ignoring' % e
# normal stuff if interrupt did not happen
# clean up code common for both cases