print python emoji en tant que chaîne unicode

J'ai essayé de sortie print python emoji en tant que chaîne unicode "\U0001f604' au lieu de le smiley, mais il ne semble pas fonctionner.

j'ai essayé d'utiliser repr() mais il me donne cette '\xf0\x9f\x98\x84'. Actuellement, il ne sort que le smiley qui n'est pas ce que je voulais. encode('unicode_escape') me donne un UnicodeDecodeError.

Le smiley a été adoptée comme une chaîne de caractères à une méthode de classe en python. c'est à dire "je suis heureux print python emoji en tant que chaîne unicode"

Reconnaissant si quelqu'un pouvait aider.

Désolé pour le gros smiley. Le markdown ne semble pas fonctionner ici.

source d'informationauteur You Hock Tan