Bonjour à tous,
j'ai un petit problème d'accents sous pygame.
J'utilise la fonction suivante pour afficher du texte :
et je n'obtiens pas mon accent, autrement dit j'obtiens les caractères "A©" à la place de mon accent.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 pygame.init() screen = pygame.display.set_mode((0, 0), FULLSCREEN | DOUBLEBUF | HWSURFACE) position[0], position[1] = screen.get_size() texte = "Bonne journée" screen.fill(background_color) surf = font.render(texte, True, text_color, background_color ) screen.blit(surf, [position[0] - surf.get_width()/2, position[1] - surf.get_height()/2]) pygame.display.flip()
Par contre les accents sont correctement affichés dans la console avec une instruction print() (mon fichier et ma console sont tous les deux en utf-8).
Comment faire pour obtenir des accents dans une fenêtre pygame ?
Merci d'avance.
Partager