Va bene, mi arrendo. Non riesco a capire il risultato che sto ottenendo dal seguente codice (Python 2.6.6):Errore di uguaglianza delle stringhe in Python. Cosa dà?
message.dest = message.dest.strip()
print type(message.dest)
print message.dest
if message.dest == 'UI':
print "Equal!"
else:
print "Not Equal!"
In qualche modo la mia uscita è:
<type 'str'>
UI
Not Equal!
Tutte le idee su quello che sta succedendo qui?
provare a stampare 'repr (message.dest)'. –
sarebbe bello se i downvoters si preoccupassero di spiegarsi. – Simon
@Simon: vedi la mia risposta, ma in breve: Nessuno sforzo per risolvere il suo problema, questo non può che beneficiare OP, nessun altro. – Marcin