Timmerman's solution works great when running the code, but if you don't want to get Undefined name
errors when using pyflakes or a similar linter you could use the following instead:
try:
import __builtin__
input = getattr(__builtin__, 'raw_input')
except (ImportError, AttributeError):
pass