Bem, o problema é o seguinte: estou com este código em python
words = {'gato': 'cat', 'muro': 'wall', 'rato': 'mouse', 'livro': 'book', 'mesa': 'table'}
a = input("Type a word: ")
c = words.has_key(a)
if c == true:
print ("O significado de %s eh %s")%(a,c)
else:
print ("No momento, o dicionário nao possui esta palavra")
a = raw_input("Tecle algo para continuar")
No entanto, quando o compilo, sempre dá erro na parte do input, e quando coloco este codigo no eclipse (utilizando o plugin Pydev), ele diz que as palavras em portugues estão erradas.
QUESTÃO: Em qual parte do meu código há erro?
OBS: Utilizo o Python 2.6 (Versão mais nova)