Hi Fabio,
I cannot see your reply in python-list until I search this question on Internet again. I try (username.encode('utf-8') + '\r') and the problem is fixed. Thank you very much. Viet >You should be able to reproduce the same behavior on PyDev if in your run >configuration you select the encoding of the console to be ascii (run > run >configurations > select run configuration > common > set >encoding to >us-ascii). > >My guess is that you have the problem because the username has non-ascii chars >-- and you're receiving it as an unicode and not a string... so, you have to >do encode it properly to a string before writing to the >connection (i.e.: >username.encode('utf-8') + '\r' -- although the encoding may have to be a >different one and not utf-8). > >Cheers, > >Fabio
-- https://mail.python.org/mailman/listinfo/python-list