iterais @ Unicode que funcionam em python 3 e 2

Então, eu tenho um script python que eu preferiria trabalhar no python 3.2 e 2.7 apenas por conveniênci

Existe uma maneira de ter literais unicode que funcionam em ambos? Por exemplo

#coding: utf-8
whatever = 'שלום'

O código acima exigiria uma string unicode no python 2.x (u '') e no python 3.x esse pequeno 'u' causa um erro de sintax

e qualquer forma, encontrei a resposta, tudo o que eu precisava era:

from __future__ import unicode_literals

Ainda estou postando a pergunta por causa dehttps: //meta.stackexchange.com/questions/49922/should-i-continue-adding-a-question-if-i-have-found-the-answer-mysel

Para os curiosos, é nisso que estou trabalhando:http: //code.google.com/p/pytitle

questionAnswers(1)

yourAnswerToTheQuestion