Python décodage de l'Unicode n'est pas pris en charge

J'ai un problème avec mon codage en Python. J'ai essayé différentes méthodes, mais je n'arrive pas à trouver la meilleure façon de coder ma sortie de l'UTF-8.

C'est ce que je suis en train de faire:

result = unicode(google.searchGoogle(param), "utf-8").encode("utf-8")

searchGoogle renvoie le premier résultat Google pour param.

C'est l'erreur que je reçois:

exceptions.TypeError: decoding Unicode is not supported

Personne ne sait comment je peux faire en Python encoder mes sortie en UTF-8 pour éviter cette erreur?

InformationsquelleAutor simonbs | 2011-10-03