New submission from Eric <surprisin...@gmail.com>: using imaplib IMAP4_SSL, would fail at login due to TypeError, implicit conversion from bytes object to string around line 1068 involving function "_quote".
My fix: def _quote(self, arg): #Could not implicitly convert to bytes object to string arg = arg.encode('utf-8') #added this line to solve problem arg = arg.replace(b'\\', b'\\\\') arg = arg.replace(b'"', b'\\"') return b'"' + arg + b'"' ---------- components: Library (Lib) files: imaplib.py messages: 91729 nosy: surprising42 severity: normal status: open title: Imap lib implicit conversion from bytes to string type: behavior versions: Python 3.1 Added file: http://bugs.python.org/file14743/imaplib.py _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue6734> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com