como comparar a entrada do teclado para uma string em Python?

Eu estou tentando comparar a entrada do teclado para uma string:

import sys

# read from keyboard
line = sys.stdin.readline()
if line == "stop":
    print 'stop detected'
else:
    print 'no stop detected'

Quando digito 'stop' no teclado e digito, quero que o programa imprima 'stop detected', mas sempre imprime 'no stop detected'. Como posso consertar isso?

questionAnswers(1)

yourAnswerToTheQuestion