> Well, the if no encoding is declared, it (quite sensibly) assumes UTF-8,
> so for my purposes this boils down to using a UTF-8 editor -- which I
> always do anyway.  But do I still have to put a "u" before my string
> literals in order to have it treated as characters rather than bytes?

Yes.

> I'm hoping that the answer is "no"

Then you need to switch to Python 3.0, when it comes out. Its string
literals denote unicode strings.

Regards,
Martin
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to