How to know if a user has pressed Enter using Python ?
For example :
user = raw_input(\"type in enter\")
if user == \"enter\":
print \
As @jonrsharpe said, the only way to exit properly the input function is by pressing enter. So a solution would be to check if the result contains something or not:
text = input("type in enter") # or raw_input in python2
if text == "":
print("you pressed enter")
else:
print("you typed some text before pressing enter")
The only other ways I see to quit the input function would throw an exception such as:
EOFError if you type ^DKeyboardInterrupt if you type ^C