On Thu, Mar 28, 2013 at 7:18 AM, Νίκος Γκρ33κ <nikos.gr...@gmail.com> wrote: > date = date.strftime('%A, %e %b %Y').decode('cp1253').encode('utf8')
For a start, figure out what you're trying to do. I'm trying to get my head around this line and I'm not getting anywhere. Is 'date' an instance of datetime.date()? And whatever it is, why do you then immediately rebind it? And why decode an arbitrary string using an arbitrary encoding? And why.... never mind. Start here: http://www.joelonsoftware.com/articles/Unicode.html One of Python 3's big features is that it forces you to distinguish text strings from binary ones. ChrisA -- http://mail.python.org/mailman/listinfo/python-list